Kategori: ORACLE

23 Haz by Ahmet Duruöz Etiketler: , , , ,

Temporary Undo (Geçici Geri Alma) Nedir ?

Geçici(temp) tablolar, ara sonuçların hazırlanmasında yaygın olarak kullanılmaktadır. Bu tabloları değiştirmek normal tablolardan çok daha hızlıdır. Performans kazancı temel olarak yineleme girişlerinin olmamasındandır. Geçici tablolardaki değişiklikler doğrudan oluşturulur. Ancak, geçici tablolardaki işlemler için yine de redolog üretilir. Geçici tablolar için geri alma(undo), geçici süre boyunca tutarlı okumalar ve işlem geri alımları için yararlıdır. Oracle Database […]
18 Haz by Ahmet Duruöz Etiketler: , ,

Oracle Database 11gR2 extended support sonlandırılması

Oracle Database 11g r2 için extended support 31 Aralık 2020 tarihinde sonlanacaktır. Bu tarihten sonra bu versiyon ile ilgili destek sağlanmayacaktır. Şuanda 11g için premier + extended support için ödenenen çok yüksek tutarlardan kurtulmak ve sistemlerinizin güncel olması adına sürüm yükseltme çalışmalarınızı şiddetle tavsiye ediyoruz. Oracle ürünlerinizin tüm upgrade işlemlerinde destek ihtiyaçlarınızda bizimle iletişime geçebilirsiniz. […]
18 Haz by Ahmet Duruöz Etiketler: , , , ,

Oracle veritabanlarında UTL_MAIL ile Ek Dosya Gönderimi

Utl_mail paketini kullanarak 32767 byte’a kadar herhangi bir dosya gönderebilirsiniz. Aşağıdaki adımları izleyerek utl_mail paketini kullanarak dosya eki gönderen bir prosedür oluşturabilirsiniz. Bir dizin oluşturun ve e-posta gönderecek veritabanı kullanıcısına okuma ve yazma izinleri verin: CREATE OR REPLACE DIRECTORY HC_DIR AS '/home/oracle/scripts/hc'; GRANT READ,WRITE ON DIRECTORY HC_DIR TO SYSTEM; Ekli posta göndermek için gerekli prosedürü […]
16 Haz by Ahmet Duruöz Etiketler: , , ,

Oracle veritabanlarındaki çöp kutusunun (recyclebin) düzenli olarak temizlenmesi

Oracle veritabanlarında bir tablo drop edildiğinde purge kullanılmaz ise ilgili tablo versiyonlu şekilde çöp kutusuna atılır. Çöp kutusu boşaltılmadığı müddetçe drop edilen tabloya ait segmentler de yer işgal etmeye devam eder. Hem yer kazanımı sağlamak hem de upgrade işlemleri öncesnde , data dictioanry bakımı gibi işlemlerden önce çöp kutusu boşaltılmalıdır. Bu işlemin veritabanı genelinde düzenli […]
13 May by Ahmet Duruöz Etiketler: ,

12.2.0.1 versiyonundaki Oracle veritabanlarında parallel sorgulardaki ‘PX Deq: Table Q Normal’ bekleme olayı

12.2.0.1 versiyonundaki Oracle veritabanlarında parallel sorgular 29252790 numaralı bug sebebiyle ‘PX Deq: Table Q Normal’ bekleme olayına sebep olabilmektedir.  Sorgulardaki DOP değeri 1 den büyük olan her değer için bu bekleme olayı görülebilmektedir. Sorunun çözümü için 29252790 numaralı yama uygulanabilir. Ya da “_bloom_filter_enabled” parametresi session yada system genelinde FALSE olarak ayarlanmalıdır.   [oracle@oradb01 ~]$ sqlplus […]