SQL Server Configuration

SQL Server Instance konfigürasyonu hakkında best practice’lerine uygun bir şekilde nasıl yapılması gerektiği konusunda kapsamlı bir çalışma yapmak ve hizmet verdiğimiz ortamları her zaman daha iyi hale getirmek mümkün. İşte bu konuda birkaç önemli nokta: Disk konfigürasyonu: Disk konfigürasyonu, SQL Server’ın performansını önemli ölçüde etkileyebilir. SQL Server Instance’ı, ayrı disk sürücülerinde yüksek yoğunluklu I/O işlemlerini…

April 27, 2023 by Aryasoft IT

SQL Server Instance konfigürasyonu hakkında best practice’lerine uygun bir şekilde nasıl yapılması gerektiği konusunda kapsamlı bir çalışma yapmak ve hizmet verdiğimiz ortamları her zaman daha iyi hale getirmek mümkün. İşte bu konuda birkaç önemli nokta:

  1. Disk konfigürasyonu: Disk konfigürasyonu, SQL Server’ın performansını önemli ölçüde etkileyebilir. SQL Server Instance’ı, ayrı disk sürücülerinde yüksek yoğunluklu I/O işlemlerini gerçekleştirerek daha iyi performans sağlanabilir.
  2. Bellek konfigürasyonu: Bellek, SQL Server’ın performansında önemli bir rol oynar. SQL Server Instance’ın yüksek miktarda bellek kullanmasını sağlayarak performansını artırabilirsiniz.
  3. CPU konfigürasyonu: CPU konfigürasyonu, SQL Server’ın performansını doğrudan etkiler. Birden fazla işlemci çekirdeği olan bir sistem kullanarak, SQL Server’ın CPU kullanımını optimize edebilirsiniz.
  4. Tempdb konfigürasyonu: Tempdb, SQL Server’ın geçici verileri sakladığı özel bir veritabanıdır. Tempdb’yi ayrı bir disk sürücüsüne taşıyarak performansı artırabilirsiniz.
  5. Güvenlik konfigürasyonu: SQL Server’ı güvenli bir şekilde yapılandırmak, verilerinizi korumanıza ve istenmeyen erişimlere karşı korunmasına yardımcı olur. Örneğin, parola politikaları belirlemek ve sıkı erişim kontrolleri sağlamak iyi bir güvenlik konfigürasyonu için önemlidir.
  6. Yedekleme konfigürasyonu: SQL Server’ı düzenli olarak yedeklemek, verilerinizi kaybetmenize karşı korur. Yedekleme konfigürasyonu, yedekleme işlemlerinin otomatik olarak yapılmasını ve yedek dosyalarının saklanması için uygun bir disk alanı ayrılmasını içermelidir.
  7. İzleme konfigürasyonu: SQL Server’ı izlemek, performans sorunlarını tespit etmek ve sorunları gidermek için önemlidir. SQL Server Instance’ı izlemek için, uygun izleme araçları ve yöntemleri kullanarak bir izleme planı oluşturmalısınız.

Bu konular hakkında daha fazla ayrıntı ve best practice örnekleri için hazırladığımız videoyu izleyebilirsiniz.

Aşağıdaki linkten sp_WhoIsActive sorgusuna ulaşabilirsiniz.

https://github.com/CopyZenx/sp_WhoIsActive/blob/main/sp_WhoIsActive.sql