DBA_TAB_MODIFICATIONS tablosundan kayıt gelmemesi durumu

3 Eki by Ahmet Duruöz

DBA_TAB_MODIFICATIONS tablosundan kayıt gelmemesi durumu

DBA_TAB_MODIFICATIONS tablosunda , veritabanındaki değiştirilmiş tüm tabloların değişim istatistikleri tutulur. Aynı bilgilere ALL_TAB_MODIFICATIONS tablosundan da erişilebilir.

13984324 numaralı UNION ALL ile ilgili bug yüzünden bu tablolardan kayıt gelmemektedir. İlgili bug , 11.2.0.4 , 11.2.0.3 ve 11.2.0.2 versiyonlu veritabanların görülmektedir. 12.1.0.1 ve üzeri versiyonlarında bu bug düzeltilmiştir. Bug ile ilgili yama uygulanarak sorun giderilebilir. Ayrıca workaround olarak “_optimizer_join_factorization” parametresinin değerini “false” yaptığımız da da sorun gidecektir.

Parametre değişimini aşağıdaki gibi yapabilirsiniz.

SQL > alter system set "_optimizer_join_factorization"=false scope=both sid='*';

 

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir