Yazar: Ahmet Duruöz

Oracle 12.2 veritabanlarındaki db link bağlantılarında yaşanan ORA-00603 ORA-03106 hataları

Oracle 12.2 veritabanlarına db link ile farklı veritabanlarından bağlantı sağlandığında , reco prosesi beklenmedik şekilde sonlanmaktadır. Bu sorun 27544973 numaralı bug sebebiyle oluşmaktadır. Sorunun yaşanmaması için ya 27544973 numaralı yama uygulanmalı ya da aşağıdaki şekilde “_db_link_sources_tracking” parametresi FALSE olarak ayarlanmalıdır. Parametre değiştirildiğinde veritabanı yeniden başlatılmalıdır. Veritabanı alertSID.log dosyasında aşağıdaki gibi hatalar görülmektdir. Session (1052,50052): RECO logon successful: […]

Oracle veritabanlarındaki indeks kalitesi

İndeks kalitesi , tüm veritabanı performansını doğrudan etkileyen bir unsurdur. Bir indeksin kalitesi clustering_factor/num_rows oranıyla ölçülür. Bu oran, indeksin sorgudaki kullanımıyla direkt olarak ilgilidir. İndeks kalitesi kötü ise sorgu , tabloda full table scan yapmasına sebep olacaktır. Clustering factor , temel alınan tabloya göre bir indeksin sıralılığının bir ölçüsüdür. Bir indeks erişimini takip eden bir […]

AWR (Automatic Workload Repository) retention ve interval değerlerinin değiştirilmesi

Tuning and Diagnostic Packs kurulmuş ise AWR ile otomatik snapshot’lar oluşturulup, ilgili snapshot’lar arasında veritabanı performansı hakkında bilgiler edinebiliriz.Tuning and Diagnostic Packs , veritabanından ayrı lisans gerektirmektedir. Snapshot’ların otomatik alınma sıklığını , interval ile bu snapshot bilgilerinin ne kadar gerçerli olacağını retention değerleri ile belirlenmektedir. — retention : 0 (sıfır) yapılırsa süresiz olarak saklanır. Dakika […]

Segmentlerin veri dosyası bloklarındaki yerleşimi

Oracle veritabanlarındaki segmentlerin veri dosyalarında nerelerde yer aldığının tespiti için aşağıdaki sorguyu kullanabilirsiniz. Sorgu ile hangi bloklarda hangi nesneler var yada bir nesnenin bir veri dosyasındaki yerleşimini tespit edebilirsiniz. SET LINESIZE 500 SET PAGESIZE 100 COL "Ilk Blok" FORM 9999999999 COL "Son Blok" FORM 9999999999 COL "Boyut (MB)" FORM 9999999999 COL "Sema Adi" FORM A10 […]

addnode.sh veya kurulum sırasında alınan Java.Lang.OutOfMemoryError hatası

Oracle veritabanı kurulum sırasında yada addnode.sh çalıştırıldığında yetersiz bellek dolaysıyla OutOfMemoryError şeklinde hata alınmaktadır. addnode.sh , hata alındığıda aşağıdaki şekilde kesilmektedir. JVMDUMP006I Processing dump event "systhrow", detail "java/lang/OutOfMemoryError" - please wait. JVMDUMP032I JVM requested Snap dump using '/u01/app/11.2.0/grid/oui/bin/Snap.20180505.135642.24510686.0001.trc' in response to an event JVMDUMP010I Snap dump written to /u01/app/11.2.0/grid/oui/bin/Snap.20180505.135642.24510686.0001.trc JVMDUMP032I JVM requested Heap dump using '/u01/app/11.2.0/grid/oui/bin/heapdump.20180505.135642.24510686.0002.phd' […]