Skip to content
14 Ara
by NURULLAH ÇAKIR
ALTER INDEX COLUMNSTORE, Always Encrypted, Always Encrypted Nedir, always on, Attach, ATTACH_REBUILD_LOG, audit, Audit Oluşturmak, Availability Group, AWE, AWE(Address Windowing Extensions), Backup Compression, Buffer Pool Extension, BULK INSERT, CAST, Change Data Capture(CDC), CHECKSUM, Checksum ve Tornpage, CLR, CLR(Common Language Runtime), ColumnStore Index, Compatibility Level, compound operatörler, Contained Database, CONVERT, DAC, Data-Tier Application, database checkpoint, Database Engine Tuning Advisor, Database Engine Tuning Advisor(DTA), Database Mirroring, Database Snapshot, dbcc checkdb, Dedicated Admin Connection, Delayed Durability, Distributed Partitioned View, Dynamic Data Masking(DDM), Edition Upgrade, execution plan, export, Extended Events, Failover Cluster, Filtered Index, Full-Text Search, Fulltext Search, import, In Memory OLTP, Incremental Statistics, Index, Indexed View, Instant File Initialization, Log Shipping, Memory Optimized Table, MERGE JOIN Query Hint, Merge Range, Mirror Backup, Multi-Subnet Clustering, natively compiled, Natively Compiled Stored Procedure, Numa Nodes, OFFSET ve FETCH, OPENROWSET, Optimize for ad hoc workloads, Page Restore, parameter sniffing, parameterization, Parola Politikası, Partition, Partition Oluşturmak, Policy-Based Management, profiler, Proxy, Query Hint, query plan, Query Store, Resource Governor, Row-Level Security, Sequence, Server Level Role, Sliding Window, Split Range, SQL Server 2000 ile Gelen Yenilikler, SQL Server 2000 Yenilikleri, SQL Server 2005 ile Gelen Yenilikler, SQL Server 2005 Yenilikleri, SQL Server 2008 ile Gelen Yenilikler, SQL Server 2008 R2 ile Gelen Yenilikler, SQL Server 2008 R2 Yenilikleri, SQL Server 2008 Yenilikleri, SQL Server 2012 ile Gelen Yenilikler, SQL Server 2012 Yenilikleri, SQL Server 2014 ile Gelen Yenilikler, SQL Server 2014 Yenilikleri, SQL Server 2016 ile Gelen Yenilikler, SQL Server 2016 Yenilikleri, SQL Server 2017 ile Gelen Yenilikler, SQL Server 2017 Yenilikleri, SQL Server Compression, SQL Server Configuration Manager, SQL Server DBA Olmak, SQL Server Nedir, sql server öğreniyorum, SQL Server Trigger Çeşitleri, SQL Server Veri Tipleri, SQL Server Yenilikleri, Startup Parameters, Startup Parametreleri, Switch Partition, Table Valued Parameter, TDE, Temporal Table, TORNPAGE, Transparent Data Encryption, Trigger, UNION, union all, unused index, unused login, unused tables, update statistics, User Defined Table Type, User-Defined Function, Utility Control Point, WAIT_AT_LOW_PRIORITY
Bu makalede SQL Server 2000’ten başlayarak her sürümde gelen yeniliklerin veritabanı yöneticileri ile ilgili kısımlarını anlatacağım. Yeni sürümler geldikçe de makaleyi güncellemeye devam edeceğim. Böylelikle hangi özelliğin, sql server’ın hangi sürümünde geldiğini tek makale içersinden bulabileceğiz. Ayrıca her konuyu farklı makalelere yönlendirdiğim için öğrenmek isteyeceğiniz konulara kolayca geçiş yapabileceksiniz. Bu makaleyi okumadan […]
SQL Server 2014 ile gelen bir özelliktir. Eğer veritabanınızda partition varsa çok işinize yarayabilir. Partition yoksa bir işinize yaramayacaktır. Auto Update Statistics’i True yaparsanız tablodaki satır değişikliği %20’yi geçtiğinde istatistikler güncelleniyordu. Auto Create Incremental Statistics’i True yaparsanız bu işlem partition bazında gerçekleşir. Büyük veritabanlarında istatistik güncelleme işlemini partition bazında yaparak istatistik güncellemenin sisteme getireceği yükü […]
24 Eki
by NURULLAH ÇAKIR
ABORT_AFTER_WAIT, ALTER INDEX, ALTER INDEX REBUILD, ALTER TABLE, BLOCKERS, MAX_DURATION, NONE, online index rebuild, Partition, Partition Switch, SELF, Switch Partition, WAIT_AT_LOW_PRIORITY
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 […]
4 Ağu
by NURULLAH ÇAKIR
Database Engine Tuning Advisor, Database Engine Tuning Advisor(DTA), DTA, long running query, Partition, performance tuning, profiler, Query Store, SQL Performance, sql tune, trace
Database Engine Tuning Advisor(DTA) sorgularınızın veritabanında nasıl çalıştığını inceleyerek bize önerilerde bulunur. Kendine ait bir arayüzü vardır. SSMS üzerinden aşağıdaki şekilde açabilirsiniz. Karşınıza çıkan connection ekranında analiz edeceğiniz instance’ı seçmelisiniz. Windows’ta run kısmından tuning yazarsanız da aynı şekilde DTA’yı açabilirsiniz. Instance üzerinde Database Engine Tuning Advisor ilk defa açılıyorsa sadece […]
“Partition Switch Yapılamıyor” isimli makalemizde switch partition yapabilmek için partition yapılmış tablodaki tüm index’lerin partition şema’ya göre align edilmesi gerektiğinden bahsetmiştik. Bahsi geçen makalede align işlemi sırasında ortaya aşağıdaki gibi bir script çıkmıştı. USE [AdventureWorks2014_new] GO CREATE UNIQUE NONCLUSTERED INDEX [AK_SalesOrderDetail_rowguid] ON [Sales].[SalesOrderDetail] ( [rowguid] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB […]