DBAtlas · Veritabanı operasyon atlası

db file scattered read: Wait: çok bloklu fiziksel okuma; genellikle full table scan ya da index fast full scan

Oracle

Ne demek?

Bir oturum, birden çok bloğun (multiblock) diskten okunmasını bekler. Genellikle tam tablo taraması (full table scan) veya index fast full scan sırasında oluşur.

Neden olur?

Uygun index bulunmaması nedeniyle full table scan, güncel olmayan istatistikler yüzünden yanlış plan, çok büyük tabloların taranması veya seçilen erişim yolunun tablo taramasına düşmesi.

Nasıl çözülür?

Full scan yapan SQL'leri belirleyin ve gerekli index'leri ekleyin ya da mevcut index'in kullanılmasını sağlayın. İstatistikleri güncelleyin: DBMS_STATS.GATHER_TABLE_STATS. Gerçekten büyük tarama gerekiyorsa paralel sorgu veya bölümleme (partitioning) değerlendirin. DB_FILE_MULTIBLOCK_READ_COUNT ve depolama verimini gözden geçirin.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar