Glosario de Bases de Datos Sybase, "P,Q"

Termino or Word
Description - Descripcion
page
A 2K block of data that is the minimal unit that can be read from or written to disk.
page chain
See partition.
page lock

A page lock locks an entire data or index page. Adaptive Server uses page locks as frequently as possible to reduce the contention for data among users and to improve concurrency. A page lock is less restrictive than a table lock.
page split

An action performed by Adaptive Server when new data or index rows need to be added to a page , and there is not enough room for the new rows. Usually, the data on the existing page is split approximately evenly between the newly allocated page and the existing page.
page stealing

The allocation of a new last page for a partition from a device or extent that was not originally assigned to the partition. This action is performed as needed by Adaptive Server.
parallel clustered index partition scan

A partition-based access method in which multiple worker processes simultaneously scan data pages in a partitioned table when the clustered index key matches a search argument. One worker process is assigned to each partition. A worker process may also traverse the clustered index first to find the first data page in the partition that satisfies the search argument.
parallel hash-based table scan

A hash-based access method in which multiple worker processes scan a single chain of data pages in a table at the same time and apply an internal hash function to each page ID. The hash function determines which worker process reads the rows in current page. Typically, the number of worker processes is no more than two or three because it takes only two to three worker processes to fully utilize the I/O of a given physical device.
parallel nonclustered index hash-based scan

A hash-based access method in which multiple worker processes simultaneously scan level 0 index pages and apply a hash function to the data page IDs or the key values in each index page. The hash function determines which worker process scans the data rows referenced by the data page ID or key value.
parallel partition scan

A partition-based access method in which multiple worker processes simultaneously scan partitions in a partitioned table. The number of worker processes is equal to the number of partitions.
parallel processing

The simultaneous execution of Adaptive Server tasks or subtasks. Multiple processes share memory or use some type of synchronized method for passing messages between them.
parallel sort

A technique that employs multiple worker processes to sort data in parallel, either in response to a create index command or to a query that requires an internal sort. A single process partitions the input data into discrete ranges; multiple processes simulataneously sort each individual range of data rows and create subindexes; then a single process merges the sorted ranges and indexes into one sorted index or result set.
parameter
An argument to a stored procedure or system procedure .
partition

A linked chain of database pages that stores a database object . You can divide a table into multiple partitions that reside on separate physical devices to improve the performance of concurrent inserts and to facilitate parallel queries and sorts.
partition-based access method

A parallel access method that uses two or more worker processes to access separate partitions of a table. This category includes parallel partition scan and parallel clustered index partition scan .
passthrough mode

A mode that allows clients to communicate with remote servers in native syntax. The Transact-SQL parser and compiler are bypassed in this mode, and each language "batch" received from the user is passed directly to the server to which the user is connected.
performance

The speed with which Adaptive Server processes queries and returns results. Performance is affected by several factors, including indexes on tables, use of raw partitions compared to files, and segments.
permissions

The authority to perform certain actions on certain database objects or to run certain commands.
phantoms

Occur when one transaction reads a set of rows that satisfy a search condition, and then a second transaction modifies the data (through an insert , delete, update , and so on). If the first transaction repeats the read with the same search conditions, it obtains a different set of rows.
physical design

Mapping the logical design to the Transact-SQL data definition commands that actually create the databases on the server.
physical key

A column name, or set of column names, used in a create index statement to define an index on a table. A physical key on a table is not necessarily the same as the logical key .
physical read

A disk I/O to access a data, index, or log page. Adaptive Server estimates physical reads and logical reads when optimizing queries. See also logical read .
point query

A query that restricts results to a single specific value, usually using the form "where column_value = search_argument".
precision

The maximum number of decimal digits that can be stored by numeric and decimal datatypes. The precision includes all digits, both to the right and to the left of the decimal point.
predicate

A clause that is based on a comparison operator (=, >, <, <=, >=, != ,<> , !> , or !<). It does not apply to and, or , or not .
prefetch

The process of performing multipage I/O's on a table, nonclustered index, or the transaction log. For logs, the server can fetch up to 256 pages, for nonlog tables and indexes, the server can fetch up to eight pages.
prefix subset

Used to refer to keys in a composite index. Search values form a prefix subset when leading columns of the index are specified. For an index on columns A, B, and C, these are prefix subsets: A, AB, ABC. These are not: AC, B, BC, C. See also matching index scan and non-matching index scan .
primary key
The column or columns whose values uniquely identify a row in a table.

primary key constraint
A primary key constraint is a unique constraint that does not permit null values for the component key columns. There can only be one primary key constraint per table. The primary key constraint creates a unique index on the specified columns to enforce this data integrity.
privilege
See permissions .
process
An execution environment scheduled onto physical CPUs by the operating system.
process affinity

A process in which a certain Adaptive Server task runs only on a certain engine or a certain engine runs only on a certain CPU.
producer process

In a parallel sort , producer processes read data simultaneously from the input table, determine the range to which each data value belongs, and distribute data values to consumer processes associated with the proper ranges.
projection

A subset of the columns in a table. It is one of the basic query operations in a relational system. See also selection and view .
proxy authorization

The ability to impersonate another user in the server. A System Security Officer can grant proxy authorization to a user. Proxy authorization allows administrators to check permissions for a particular user or to perform maintenance on a user's database objects. Application servers can log into the server and execute procedures and commands on behalf of several users.
proxy table

A local table that has been mapped to a table on a remote server. The proxy table contains metadata and is used to access the remote table as if it were a local table.
qualified

The name of a database object can be qualified, or preceded by, the name of the database and the object owner.
query

A SQL statement or group of SQL statements that access and/or manipulate data in a database. See also data retrieval .
query plan

The ordered set of steps required to carry out a query , complete with the access methods chosen for each table.
query tree

An internal tree structure that represents the user's query . A large portion of query processing and compilation is built around the shape and structure of this internal data structure. For stored procedures, views, triggers, rules and defaults these tree structures are stored in the sysprocedures table on disk, and read back from disk when the procedure or view is executed. See also source text .

[ HOME-PRINCIPAL ] [ INFORMATICA ] [ SYBASE ] [ ENLACES ] [ CONTACTENOS ]

© Derechos Reservados, Copyright, DATA-2013, 1999-2003.