Skip to content
Bu makaleyi okumadan önce partition kavramının ne olduğunu ve nasıl partition oluşturulduğunu bilmeniz gerekir. Bu konularda detaylı bilgi almak için “Partition Oluşturmak” isimli makalemi okumak isteyebilirsiniz. Sliding Windows senaryosu partition olan tabloda sürekli aynı sayıda partition’ın bulunmasını sağlamaktır. Örneğin sadece son 2 yılın verisini her yıl bir partition olacak şekilde tutmak istiyorsunuz. Ve her yılın […]
Bildiğiniz gibi partition büyük tabloların küçük tablolara bölünmesidir. Partition ile ilgili detaylı bilgi almak için “Partition Oluşturmak” isimli makalemi okumak isteyebilirsiniz. SQL Server 2016 ‘dan önceki sürümlerde Table Partitioning Standart Edition’da desteklenmiyordu. Bu yüzden Standart Edition kullanan kurumlar table partitioning yapamıyordu. Bunun yerine Partitioned View ile bu sorun kısmen çözülebiliyor. SQL Server 2016 ve […]
SUM fonksiyonu kullanarak bir kayıt kümesini toplayarak toplam sonucu elde etmek istediğinizde bu hatayı alabilirsiniz. Bu hatayı almamak için SUM fonksiyonunun içinde topladığınız kolonu CAST ile bigint tipini dönüştürmeniz gerekir. Bir örnekle daha net açıklayalım. Aşağıdaki gibi AdSoyad ve KayitSayisi kolonundan oluşan bir tablo oluşturup içine birkaç tane insert işlemi gerçekleştirelim. Script’te gördüğünüz gibi […]
Bazen log dosyasının bulunduğu disk dolduğu için geçici bir çözüm olarak başka bir disk üzerinde ikinci bir log dosyası oluşturabiliriz. Zamanla bu geçici olarak oluşan log dosyalarını silmezsek log dosya sayımız artar. İlk log dosyasının bulunduğu diskte yer açıldığı zaman, ya da bu ilk log dosyasını yeterli alan olan başka bir diske taşıdığımız zaman, geçici […]
Genellikle veritabanında bulunan ldf uzantılı log dosyamızın olduğu diskte yer kalmadığı zaman yaptığımız bir işlemdir. Başka bir disk üzerinde ikinci bir log file’ı oluşturarak veritabanının log işlemlerinin buradan devam etmesini sağlarız. “SQL Server Transaction Log Nedir” isimli makalemde log dosyası ile ilgili detaylı bilgi bulabilirsiniz. Konunun daha net anlaşılabilmesi için SQL Server’ın log […]