Yazar: Ahmet Duruöz

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 […]

ASM rebalance işlemini hızlandırmak

ASM disk gruplarından disk sildiğinizde yada disk eklediğinizde otomatik olarak ARBn background prosesi başlar ve blokların dağılımı yani rebalance işlemini yapmaya başlar. Bu işlemi paralel olarak yaptığında çok daha kısa sürede bitmektedir. Disk drop yada add işleminde power limit belirtilmezse , asm instance parametrelerinden asm_power_limit parametresine göre işlem yapacaktır.  Rebalance işlemini v$asm_operation (rac için gv$asm_operation) görüntüsünden […]

ASM instance debug işlemi

Oracle ASM instance’ında herşeyin normal olup olmadığını ara sıra kontrol etmekte fayda var. Bunun için bazı bilgileri toplayıp , asm instance’ının alert log dosyası incelenmelidir. Aşağıdaki betiği kullanarak gerekli bilgileri toplayabilirsiniz. Bu bilgiler doğrultusunda herşeyin yolunda olup olmadığını gözlemleyebilirsiniz. Betiği , ASM instance’ına bağlanıp çalıştırmalısınız. Betik /tmp/asmdebug.our şeklinde bir çıktı üretecektir. Bu dosyanın yerini ve […]

ASM disk grubu içindeki dosyaları ve boyutlarını listelemek

Oracle ASM disk grubundaki asm dosyalarını , asmcmd olmadan da görebiliriz. Tüm disk gruplarındaki dosyaları ve boyutlarını görüntülemek için aşağıdaki sorguyu çalıştırabilirsiniz.   select f.group_number, f.file_number, bytes, space, space/(1024*1024) "InMB", a.name "Name" from v$asm_file f, v$asm_alias a where f.group_number=a.group_number and f.file_number=a.file_number and system_created='Y' order by f.group_number, f.file_number;  

Exadata cellnode flash disklerdeki poor performance durumunu gidermek

Exadata cellnode flash disklerin durumu zaman zaman poor performance olabilmektedir. Eğer , disklerin detaylarına baktığınızda hata sayıları 0(sıfır) yada çok az ise aşağıdaki gibi bu disklerin durumlarını normale çekebilirsiniz. Cell node’a bağlanıp cellcli komutunu çalıştırıyoruz. [root@oradb1cel01 ~]# cellcli CellCLI: Release 11.2.3.3.0 - Production on Fri Sep 09 11:34:31 EEST 2016 Copyright (c) 2007, 2013, Oracle. […]