Skip to content
Cluster veritabanı konfigürasyonu Policy-Managed ya da Administrator-Managed olabilmektedir. Bir Policy-Managed veritabanı , kaynakların etkin kullanımı için , sunucu havuzları bazında yönetilen instance’lara sahiptir. Bir Admin-Managed veritabanı , belirli sunuculara bağlı instance’lara shiptir. Aşağıdaki resimde davranış farklılıkları belirtilmiştir. Policy-Managed konfigürasyonun bazı faydaları : Talebe göre dağıtımı sağlar. İş gereksinimlerini etkin bir şekilde yönetir. Tam zamanında ölçeklendirme […]
Veritabanındaki tablolardaki verileri , belirli bir koşula bağlı olarak csv formatında dışarı aktarmak mümkündür. Bu işlem için UTL_FILE paketini kullanabiliriz. Aşağıdaki prosedür ile bir tablodaki verileri koşul belirterek yada belirtmeyerek , sanal dizin ile belirteceğimiz sunucudaki bir dizine csv formatlı dosya oluşturabiliriz. Prosedürde kolon isimlerini ayırmak için “|” , kolonları ayırmak için “|” , satırları ayırmak […]
Oracle veritabanlarının RMAN ile alınan yedekleri ile ilgili detaylı bilgilerin toplanması çoğu zaman çok zaman almaktadır.Birçok farklı ortamdan alınan bilgileri toparlamanız gerekmektedir.Fakat sorgular ile RMAN yedeklerinin bilgilerine ulaşmak daha kolaydır. Aşağıdaki sorgu ile son x günde alınan yedeklerin detaylı bilgilerine ulaşabilirsiniz.Sorgudaki NUMBER_OF_DAYS parametresi için kaç günlük geçmişe yönelik bilgi isteniyor ise o şekilde değer verilmelidir. set […]
Oracle veritabanındaki bir tablonun boyutu hesaplanırken sadece data boyutuna bakmak hatalı olacaktır. Tabloya ait , indeks , lobsegment ve lobindex nesneleri ile birlikte düşünmek gerekir. Çünkü tabloyu başka bir veritabanına taşıdığımızda bağlı olduğu tüm nesneler de taşınacaktır. Bir şemadaki tüm tabloların geçek boyutlarını hesaplamak için aşağıdaki sorgu kullanılabilir. Sorgudaki KULLANICI parametresi yerine bilgisi alınan kullanıcıyı […]
Linux üzerine kurulu Oracle veritabanlarında her bir kullanıcı proseslerinden , ilgili session bilgisine ulaşabilirsiniz. Çoğu zaman işletim sisteminde aşırı kaynak tüketen sorgunun ne olduğunun tespiti gerekmektedir. Bu tespit için linux üzerindeki ilgili prosesin proses id’si ile veritabanındaki session’ın spid bilgisi eşleştirilebilir. Örneğin aşağıdaki örnekte olduğu gibi bir 32370 numaralı proses çok fazla cpu tüketmektedir. Bu […]