Tablolarınızı Aktarırken Parallelism Kullanarak Daha Hızlı Aktarın((Parallel Insert Select))

SQL Server 2016 ile beraber artık INSERT INTO… SELECT ifadesini WITH(TABLOCK) ile kullanarak sorguda parallelism kullanabiliyoruz.   Sorgunun paralel çalışabilmesi için veritabanının compatibility level’inin en…


Import işleminde disable_archive_logging kullanımı

12c versiyonu ile gelen bir özellik olan disable_archive_logging parametresi ile import işlemini , archivelog modda olan bir veritabanında , redo üretmeden yaptırabilirsiniz. Bu sayede büyük…


Live Query Statitics ile Execution Plan’ı Sorgu Çalışırken Analiz Etmek

Live Query Statitics, SQL Server 2016 Management Studio ile gelen ama SQL Server 2014 veritabanlarında kullanılabilen bir özelliktir.   Öncesinde Execution Plan’ı iki şekilde alabiliyorduk.…


Query Store Nedir ve Nasıl Aktif Edilir

Query Store SQL Server 2016 ile gelen bir özelliktir. Query Store’u anlamak için öncelikle query plan(execution plan)’ı anlamak gerekir. “Execution Plan Nedir” isimli makalede execution…


SQL Server Bekleme Türleri(Wait Types)

SQL Server Bekleme Türlerini sys.dm_os_wait_stats (Transact-SQL) isimli dmw’den bulabilirsiniz.   Bu makalede bu dmw üzerindeki bekleme türlerini açıklayacağım.    sys.dm_os_wait_stats, çalıştırılan tüm görevlerin karşılaştıkları bekleme durumları…