SQL Server sürüm yükseltmelerinde, donanım ve işletim sistemi değişikliklerinde, SQL Server üzerinde yapılan ayarların etkisini görmek veya yük testi yapmak için kullanılan bir araçtır. Peki bu aracı kullanmanın yararı ne? SQL Server Profiler ile yakalanan bir trace’i, bir veya daha fazla client üzerinden tekrar oynatmaya olanak verir. Bu sayede önemli iş yükü testlerini gerçeğine çok… Okumaya devam et SQL Server Distributed Replay nedir, nasıl kullanılır?
Yazar: Yunus UYANIK
SSMS kısayolları
SSMS kullanımlarını daha hızlı ve kontrollü yapabilmek için tüyolar vereceğim yazı, kullandığım ve gördüğüm kısayolları yazacağım. Yeni özellikler fark ettikçe bu yazıyı güncelleyeceğim. Query execute F5, CTRL+E, ALT+X Query stop ALT + PAUSE-BREAK Result ekranı gizlemek => CRTL+R Insert snippet Right Click + Insert Snippet, CTRL+K + CTRL+X Procedure, Function, Index, Table vs. her şeyin… Okumaya devam et SSMS kısayolları
DBA Günlük Checklist
Backup Backup’lar kontrolleri, Backup’ın alındığı sürücünün kapasite durumu, Backup süreleri Security SQL Server Log incelenmesi Windows Security Event Log incelenmesi Capacity Data ve Log dosya boyutları, Database dosyalarının tutulduğu disk boyutu kontrolü Job Hata alan job kontrolü, Job süreleri kontrolü System Metric CPU durumu, Latency durumu I/O durumu, Database Index kontrolleri (duplicate,unused ve missing) Database… Okumaya devam et DBA Günlük Checklist
SQL Login ve User operasyonları
SQL Server’da iki çeşit login authentication mode bulunuyor. SQL Server Authentication ve Windows Authentication. Windows Authentication Bu şekilde yapılan login işleminde şifreleme tarafı Windows’a bırakılır. Windows Authentication login işlemini Microsoft best practice olarak sunar. T-SQL ile nasıl yapılır? CREATE LOGIN [PCNAME\USERNAME] FROM WINDOWS WITH DEFAULT_DATABASE=[NORTHWND] SQL Server’da nasıl yapılır? SQL Server Authentication T-SQL ile nasıl yapılır?… Okumaya devam et SQL Login ve User operasyonları
SQL Server Tablo Boyutları
Ne için kullanırım?DB’deki tablolarınızın veri boyutlarını öğrenmek için kullanabilirsiniz. Nasıl kullanırım? T-SQL ile; SELECT t.NAME AS TableName, s.Name AS SchemaName, p.rows, SUM(a.total_pages) * 8 AS TotalSpaceKB, CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS numeric(36, 2)) AS TotalSpaceMB, SUM(a.used_pages) * 8 AS UsedSpaceKB, CAST(ROUND(((SUM(a.used_pages) * 8) / 1024.00), 2) AS numeric(36, 2)) AS UsedSpaceMB, (SUM(a.total_pages) -… Okumaya devam et SQL Server Tablo Boyutları