📀 I/O (Disk) Event’leri
- db file sequential read → Tek blok okuma (index access)
- db file scattered read → Çoklu blok okuma (full scan)
- direct path read → PGA üzerinden direkt okuma
- direct path write → PGA üzerinden direkt yazma
- direct path read temp → Temp tablespace’ten okuma
- direct path write temp → Temp’e yazma (sort/hash)
- log file parallel write → Redo log diske yazılıyor
- log file single write → Tek redo write
- control file sequential read → Control file tekli okuma
- control file parallel write → Control file yazma
💾 Commit / Redo
- log file sync → Commit bekliyor (çok kritik)
- log buffer space → Redo buffer dolu
- log file switch (checkpoint incomplete) → Checkpoint yetişmedi
- log file switch completion → Log switch bekleniyor
🔒 Concurrency (Lock & Latch)
- enq: TX – row lock contention → Satır kilidi bekleme
- enq: TM – contention → Tablo lock bekleme
- latch: cache buffers chains → Hot block contention
- latch free → Genel latch bekleme
- buffer busy waits → Aynı block’a erişim çakışması
- read by other session → Başkası okuyor, sen bekliyorsun
- gc buffer busy acquire → RAC block contention
- gc buffer busy release → RAC block release bekleme
🧠 Library Cache / Parse
- library cache lock → Obje lock bekleme
- library cache pin → Obje kullanım bekleme
- cursor: pin S wait on X → Cursor contention
- cursor: mutex S → Cursor mutex bekleme
- cursor: mutex X → Cursor exclusive mutex
- parse time cpu → Parse CPU yoğun
- hard parse elapsed time → Hard parse süresi
⚙️ Configuration / Memory
- free buffer waits → Boş buffer yok
- checkpoint completed → Checkpoint bitmiş bekleniyor
- write complete waits → Yazma tamamlanmamış
- db file parallel write → DB writer yazıyor
- DB CPU → CPU tüketimi (wait değil ama önemli)
🌐 Network
- SQL*Net message from client → Client bekleniyor (idle)
- SQL*Net message to client → Client’a veri gönderiliyor
- SQL*Net more data from client → Büyük veri geliyor
- SQL*Net more data to client → Büyük veri gidiyor
📊 Application
- enq: TX – index contention → Index blok contention
- row cache lock → Data dictionary lock
- row cache mutex → Dictionary mutex bekleme
- resmgr: cpu quantum → Resource Manager CPU limiti
🧮 Temp / Sort
- sort segment request → Temp alan allocation
- direct path write temp → Temp’e yazma
- direct path read temp → Temp’ten okuma
⚡ RAC (Cluster ortamı)
- gc cr request → RAC consistent read isteği
- gc current request → RAC current block isteği
- gc cr grant 2-way → RAC block transfer
- gc current grant 2-way → RAC current transfer
😴 Idle (Genelde sorun değil)
- rdbms ipc message → Background process bekliyor







Leave a Reply to %s