Ay: Ekim 2017

WAIT_AT_LOW_PRIORITY ile Online Index Rebuild ve Partition Switch İşlemlerini Kontrol Edin

WAIT_AT_LOW_PRIORITY SQL Server 2014 ile beraber gelen bir özelliktir. Online Index Rebuild ve switch partition işlemlerini yaparken süreci kontrol edebiliyoruz.   Örneğin Online Index Rebuild işlemi yaptığımızı düşünelim. Online Index Rebuild işlemi bir transaction tarafından lock’lanabilir. Ve bu şekilde uzun bir süre işlem tamamlanmayabilir.    Mesela bir uygulama geliştirici bir transaction açtı ve commit işlemini […]

Delayed Durability Nedir

Delayed Durability SQL Server 2014 ile gelen bir özelliktir. Gelişmiş ilişkisel veritabanlarının ortak özelliği olan Durability’yi esneten bir özelliktir. “SQL Server ACID Kuralları” isimli makaleyi okumak isteyebilirsiniz.   SQL Server Default olarak şu şekilde çalışır:   Veri ldf dosyasına yazılmadan(log flush) data dosyalarına yazılma işlemi(page flushing) gerçekleşmez. Bu mekanizma SQL Server WAL(Write Ahead Log) olarak […]

RAC veritabanlarında , veritabanı id ve veritabanı adının değiştirilmesi

Bu makalede RAC şeklinde çalışan bir veritabanının id ve adının değiştirilmesi , öncesinde ve sonrasında hangi işlemlerin yapılması gerektiği anlatılmaktadır. Örneklerde ismi ORCL olan veritabanının adının TEST olarak değiştirilmesi için gerekli işlemler yapılmıştır. Öncelikle cluster_database parametresinin değerini false olarak değiştirerek işe başlayalım. -bash-4.3$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Fri Oct 20 […]

Managed Backup ile Backup’ları Azure’a Otomatik Bir Şekilde Almak

Managed Backup ile SQL Server veritabanlarının backup’ları full ve log backup olarak schedule edebiliyoruz. Bu işlemi hem veritabanı seviyesinde hem de instance seviyesinde gerçekleştirebiliyoruz.   Backup to URL ile backup’larımızı Azure Storage’a alabildiğimizi “Backup’ı SSMS Üzerinden Bir URL’ye Almak(Azure Backup)” isimli makalede anlatmıştım. Managed Backup’ta, Backup To URL’nin alyapısını kullanarak bu işi otomatikleştiriyor.   Bir […]

Datapump ORA-27086 hatasının çözümü

NFS ile mount edilmiş bir dizine export ile yedek alınmaya çalışıldığında , nfslock servisinin kapalı olduğu durumlarda , export ORA-27086 hatası ile sonlanmaktadır. Bu hatanın çözümü için nfslock servisinin başlatılması gerekmektedir. Export sırasında alınan hata aşağıdaki gibidir. ORA-39001: invalid argument value ORA-39000: bad dump file specification ORA-31641: unable to create dump file "/export/orcl01.dmp" ORA-27086: unable […]