Ay: Ekim 2016

SQL Server Log Dosyasını Shrink Etmek

SQL Server Log dosyasını shrink etmeden önce bu dosyanın ne olduğunu anlamak için “SQL Server Transaction Log Nedir” isimli makalemi ve bu dosyayı ilgilendiren “Veritabanı recovery modelleri” isimli makalemi okumanızı tavsiye ederim. Log dosyasını shrink etmek demek dosyanın kullanılmayan alanlarını işletim sistemine iade etmek demektir. Örneğin 100 GB boyuta sahip bir log dosyanız var ve […]

MongoDB Sharded Cluster Kurulumu

Daha önceki yazımda MongoDB Community Edition kurulumu ve genel olarak MongoDB Sharded Cluster bileşenlerinden söz etmiştim. Bu yazılara aşağıdan erişebilirsiniz: MongoDB Community Edition Kurulumu MongoDB Sharded Cluster Bileşenleri Bu bölümde Centos Linux işletim sistemi kurulu üç ayrı makineye (mongodb1, mongodb2, mongodb3) Sharded Cluster kurulumunu inceleyeceğiz. Öncelikle MongoDB Community Edition Kurulumu yazımda belirttiğim şekilde her üç […]

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

ORA-00245: control file backup failed; target is likely on a local file system hatasının çözümü

Rman ile yedek alındığında , kontrol dosyasının snapshot’ını oluşturup bunu yedek dosyası olarak kullanmaktadır. Bu dosyanın oluşturulacağı dizin ve dosya adı Rman konfigürasyonunda belirtilmektedir. Bu konfigürasyondaki dizin RAC sistemlerde , tüm node’lar tarafından erişilebilir olmalıdır.  ASM kullanıldığı durumdalar rman SNAPSHOT CONTROLFILE NAME konfigürasyonu , ASM içinde bir yer verilmesinde fayda var. Dosya sistemi kullanılacaksa da , […]

Database Checkpoint Nedir

Bu makaleyi okumadan önce transaction log dosyasının önemini kavramanız gerekir. “SQL Server Transaction Log Nedir” isimli makalemi okumanızı tavsiye ederim. Bu makaleyi bir çok kişide sql server’ın çalışma prensibi ile ilgili soru işaretleri olduğu için yazmak istedim. Bu makalede sizi teoriyle biraz sıkabilirim. Ama SQL Server üzerinde derinleşmek isteyen herkesin ısrarla okumasını istediğim bir makale. […]