Kategori: ORACLE

Temp tablo alanının yeniden oluşturulması

Temp tablespace , bazen kontrolsüz büyüdüğünde , küçültme ihtiyacı duyulabilir. Bunun için temp tablo alanının daha küçük boyutlarda yeniden oluşturulması gerekmektedir. Bu işlemi online olarak yapabiliriz. Öncelikle yeni bir temp tablo alanı oluşturalım. Mevcut temp tablo alanının TEMP isimli olduğunu düşünelim. Geçici TEMP1 isimli yeni bir temp tablo alanı oluştuyoruz. CREATE TEMPORARY TABLESPACE TEMP1 TEMPFILE […]

Enterprise Manager repository’sini yeniden oluşturmak

Çoğunlukla Enterprise Manager , repository kaynaklı sorun yaşamaktadır. Sorunların tespiti ve çözülmesi , yeniden oluşturmaktan daha uzun sürdüğünden dolayı, yeniden oluşturmak her zaman daha kısa sürecektir. Öncelikle mevcut repository’yi drop edip, yeniden oluşturulması gerekiyor.   EM Repository drop işlemi : [oracle@srv-orcl ~]$ emca -deconfig dbcontrol db -repos drop STARTED EMCA at Dec 6, 2013 3:04:17 […]

Restore point oluşturma ve kullanımı

Oracle 11g ve üzeri veritabanlarında flashback aktif durumdayken , kullanabileceğimiz özelliklerden biri olan restore point adın da anlaşılacağı gibi geri dönüş noktası oluşturmaya yaramaktadır. Veritabanımızın flashback özelliği on durumda iken herhangi bir zaman için restore point oluşturup, tekrar o ana dönmek mümkündür. Özellikle standby veritabanlarının canlı kullanıma alıp testlerimizi yaptıktan sonra eski haline getirip, standby […]

Exadata flashdisk , flashcache drop ve recreate işlemleri

Exadata , cellnode’lar üzerindeki flash diskleri ve flash cache’i online olarak drop edebilir ve yeniden oluşturabilirsiniz. Bu işleme , flash modüller değiştiktikten sonra flash cache normal durumuna değilse ihtiyacınız olacaktır. Flash modül değişimi sonrasında flash disklerin durumunu da normal olmayabilir. Flash disklerin durumunu görüntülemek için ; [root@oracel01 ~]# cellcli CellCLI: Release 11.2.3.3.0 - Production on […]

Automatic Memory Management (AMM) aktifken çok sık grow ve shrink işlemlerinin etkileri

Oracle veritabanlarında Automatic Memory Management (AMM) aktif durumda iken bellek değerlerinde çok sık grow ve shrink işlemi yapılırsa , veritabanında “cursor: pin S wait on X” veya “library cache lock” şeklinde bekleme olayları gözlemlenebilir. Bu durumda daha uzun aralıklarla işlem yaptırmak gerekecektir. Bunun için Oracle parameterlerinden “_memory_broker_stat_interval” parametresinin değerini arttırmak gereklidir. Bu parametrenin varsayılan değeri 30 ve saniye […]