05.11.2015 Views

Apress.Expert.Oracle.Database.Architecture.9i.and.10g.Programming.Techniques.and.Solutions.Sep.2005

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

■INDEX 715<br />

overview, 584<br />

partition elimination behavior, 584–88<br />

<strong>and</strong> unique constraints, 588–90<br />

LOCAL TIME ZONE statement, 536<br />

LOCAL_LISTENER parameter, 173<br />

LOCAL_NONPREFIXED index, 584<br />

LOCAL_PREFIXED index, 584<br />

locally partitioned index, 582<br />

locally-managed tablespaces (LMTs), 94–95<br />

<strong>and</strong> extent trimming, 631<br />

setting up, 632–33<br />

with UNIFORM vs. AUTOALLOCATE,<br />

634–39<br />

LOCATION parameter, 684<br />

lock (LCK0) process, 178<br />

lock conversion, 208<br />

lock escalation, 208<br />

lock manager daemon (LMB) process, 178<br />

lock manager server (LMSn) process, 178<br />

lock monitor (LMON) process, 178<br />

lock promotion, 208<br />

LOCK TABLE statement, 229, 268<br />

lock types<br />

DDL locks, 217–20<br />

DML locks<br />

TM (DML Enqueue) locks, 216–17<br />

TX (Transaction) locks, 209–15<br />

latches<br />

latch spinning, 221–22<br />

measuring cost of latching shared<br />

resource, 222–28<br />

overview, 220–21<br />

manual locking <strong>and</strong> user-defined locks, 229<br />

overview, 209<br />

locking<br />

blocking, 200<br />

blocked inserts, 200–203<br />

blocked merges, updates, <strong>and</strong> deletes, 203<br />

deadlocks, 203–8<br />

implementing, 16–17<br />

lock escalation, 208<br />

lost updates, 186–87<br />

optimistic, 189–90<br />

vs. pessimistic locking, 200<br />

using checksum, 193–95<br />

using ORA_ROWSCN function, 196–99<br />

using version column, 190–93<br />

overview, 186<br />

pessimistic, 187–89, 200<br />

locking policy, 16<br />

blocking, 200<br />

concurrency control, 184<br />

deadlocks, 203<br />

lost update prevention, 186<br />

manual locking, 229<br />

optimistic locking, 189<br />

<strong>Oracle</strong> database, 185<br />

Sybase, 184<br />

user-defined locks, 229<br />

locks, 16<br />

DDL locks, 209, 217<br />

breakable parse locks, 218<br />

exclusive DDL locks, 218<br />

share DDL locks, 218<br />

definition, 183<br />

DML locks, 209<br />

TM locks, 216<br />

TX locks, 209<br />

internal locks, 209, 221<br />

latches, 209, 221<br />

overview, 183–86<br />

shared read locks, 237<br />

log contention, 317<br />

log file, SQLLDR, 652<br />

log switch, 100<br />

log writer (LGWR), 52<br />

LOG_BUFFER parameter, 137, 140<br />

LOGFILE parameter, 683<br />

LOGGING mode, 311, 350<br />

logical container partition, 577<br />

logical rowid, 369<br />

LONG data type, 490<br />

LONG RAW type, 490, 513, 520<br />

LONG SUBSTR function, 516<br />

LONG types, 514<br />

legacy LONG types, 515–20<br />

LONG text type, 513<br />

overview, 513<br />

restrictions on LONG <strong>and</strong> LONG RAW types,<br />

513–14<br />

lossy conversion, 493<br />

lost update prevention, 17–20<br />

locking policy, 186<br />

optimistic locking, 189<br />

<strong>Oracle</strong> Forms, 187<br />

pessimistic locking, 187<br />

low distinct cardinality data, 448<br />

low-cardinality columns, 7<br />

LOWER( ) function, 270<br />

ls -l comm<strong>and</strong>, 51<br />

M<br />

malloc( ) function, 56, 122, 150<br />

manageability monitor light (MMNL) process,<br />

179–80<br />

manageability monitor (MMON) process,<br />

179–80<br />

manual locking, 229<br />

manual PGA memory management, 116–23<br />

Manual Segment Space Management (MSSM),<br />

341<br />

manual SGA parameters, 153<br />

manual undo management, 328

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!