Aylar: Haziran 2017

8 Haz by Ahmet Duruöz Etiketler:

enq: TX – row lock contention bekleme olayı

enq: TX – row lock contention  , işlemlerdeki satır kilit çakışması bekleme olayı olarak nitelendirilebilir. Bu olay, başka bir oturum tarafından tutulan satır kilidini bekleyen bir oturumun olduğunun göstergesidir. Bu bekleme olayıyla ilişkili bekleme süresi çok fazladır ve uygulamadaki performans sorunlarından sorumlu olabilir. TX enqueue , bir işlem ilk değişikliği başlattığında , özel olarak edinilir […]
8 Haz by Şahap AŞÇI

PostgreSQL – pgFormatter ile sql formatlamak

pgFormatter parametre olarak verdiğimiz bir sql dosyasını bize seçeneklere göre formatlayabiliyor. CGI olarak da kullanılabiliyor. Kullanımı da çok basit. Temel kullanımı aşağıdaki şekilde. [crayon-5bcfb20ec7bc8086195444/] Piyasada bu işi yapan çeşitli uygulamalar ve artık web siteleri var. Sorguyu yapıştırıyorsun, formatlanmış halini alıyorsun. Peki pgFormatter ne işimize yarayacak ? CGI olarak çalışabildiği için o web sitelerini bu toolu […]
6 Haz by Ahmet Duruöz Etiketler:,

Latch free ve library cache: mutex X bekleme olaylarının çözümü

Veritabanlarındaki yoğun delete insert işlemlerinde ilgili sql cümleleri için Latch free ve library cache: mutex X bekleme olayları görülebilir. ADDM ve AWR raporlarında yüksek seviyelerde Latch free ve library cache: mutex X bekleme olayları görülüyorsa , sebeplerinden biri , ilgili tablo indekslerinin parallel degree değerlerinin çok yüksek tutulması olabilir. DBA_HIST_ACTIVE_SESS_HISTORY tablosundan kontrol edildiğinde yoğun şekilde “library cache: mutex X” […]
6 Haz by Ahmet Duruöz Etiketler:,

12c veritabanlarındaki ORA-12805: parallel query server died unexpectedly hatasının çözümü

12c veritabanlarında 25694206 numaralı bug’a bağlı olarak ORA-12805 ,  ORA‐07445 [qertqistart]  veya  ORA‐600 [15803]  şeklinde hatalar görülebilmektedir.  Paralel proseslerin kapanmasına bağlı olarak kullanıcı işlemi tamamlanamamaktadır. Sorun 12.2.0.2 versiyonunda düzeltilmiş olup, sorunle ilgili aşağıdaki workraound uygulanabilir. Sorunun çözümü için “_px_wif_extend_distribution_keys” parametresi false olarak set edilmelidir. [crayon-5bcfb20ec87f0214856454/]