Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] pages locking pre-joined tables and parallelism adjusting to solve contention problems increased, with partitioning processing very large volumes of information parallelized queries parent/child link, master/detail relationship vs. parents, multiple Parkinson's Law partition clause partition key partition pruning partitioned view partitioning 2nd archival and data purges data distribution and data-driven determining best way to partition data methods of round-robin scattering or clustering data solution for contention solving data volume problems partitions varying meanings among DBMS systems Pascal, Fabian percentages, propagating across different tree levels performance bottom-up tree walk, comparing for various models clustered vs. non-clustered indexes committing and computing head counts from aggregation of information in leaf nodes costs of excess flexibility database connections, minimizing database engine, hardware, and I/O subsystems database links, costs of design and improving queries, what really matters joins and non-relational layer of queries procedural logic and request complexity and results from contention-limiting measures solving problems with aggregating by range (bands) columns that should have been rows columns that should have been something else finding the best match optimizer directives querying a list variable rows that should have been columns selecting rows matching several list items superseding a general case statements arriving faster than they are serviced top-down query, comparing various models transparent references to remote data persistency layers, abstract PHP wrapping SQL in physical layout of data conflicting goals in optimization attempts forcing row ordering index performance and indexes as data repositories partitioning best way to partition, determining data distribution and scattering or clustering data pre-joining tables process requirements and physical design sacrificing simplicity with strong structuring pivot operator pivot tables creating multiplying rows passing list of values as single string to a statement using values place-holders (bind variables) pointers, manipulation of Practical Issues in Database Management primary key index clustering index, using as insertion rate for IOT vs. regular table limiting contention within primary keys composite order of columns defining detection of duplicates indexing of subtype relationships system-generated, indexing of values in operational database vs. dimension identifiers whole key dependence and primitive input principles probabilistic basis, coding on problems, defining before solution procedural logic achieving in database applications exception handling and in SQL, reasons for shunning procedural processes within a business, paying too much attention to procedural processing, declarative vs. processes physical database layout and spawned by listener in database connections processing flow production databases program variable for sequence value purging data |