Merkezefendi / Denizli +90 (555) 193 21 93 info@codefaults.com

SQL Server Management Studio'da İlk 1000 Satır Seçme ve İlk 200 Satır Varsayılan Değerini Düzenleme

Blog Yazısı
SQL Server Management Studio'da İlk 1000 Satır Seçme ve İlk 200 Satır Varsayılan Değerini Düzenleme
MSSQL

SQL Server Management Studio'da İlk 1000 Satır Seçme ve İlk 200 Satır Varsayılan Değerini Düzenleme

Administrator 01.01.2020 1049 görüntülenme

SQL Server Management Studio’da İlk 1000 ve İlk 200 Satır Varsayılan Değerlerini Değiştirme

SQL Server Management Studio (SSMS) kullanırken veritabanındaki bir tabloya sağ tıkladığınızda “Select Top 1000 Rows” ve “Edit Top 200 Rows” seçenekleriyle karşılaşabilirsiniz.

SSMS, performansı korumak amacıyla varsayılan olarak belirli sayıda kayıt getirir. Ancak özellikle büyük veritabanlarıyla çalışan geliştiriciler ve veritabanı yöneticileri için bu değerler zaman zaman yetersiz kalabilir.

Neyse ki SSMS içerisinde bu varsayılan değerleri kolayca değiştirmek mümkündür.

“Select Top 1000 Rows” Nedir?

Bir tabloya sağ tıklayıp Select Top 1000 Rows seçeneğini kullandığınızda SSMS aşağıdaki gibi bir sorgu oluşturur:

SELECT TOP (1000) * FROM TabloAdi

Buradaki 1000 değeri SSMS'in varsayılan kayıt sayısıdır.

Örneğin bir tabloda 50.000 kayıt bulunmasına rağmen Select Top 1000 Rows seçeneğini kullandığınızda yalnızca ilk 1000 kayıt görüntülenir.

Daha fazla kayıt görüntülemek istiyorsanız bu varsayılan değeri değiştirebilirsiniz.

“Edit Top 200 Rows” Nedir?

SSMS'in bir diğer kullanışlı özelliği ise tablo verilerini doğrudan arayüz üzerinden düzenleyebilmenizi sağlayan Edit Top 200 Rows seçeneğidir.

Bu seçenek kullanıldığında SSMS varsayılan olarak tablonun ilk 200 kaydını düzenleme ekranında açar.

Örneğin:

Edit Top 200 Rows

seçeneğini kullandığınızda yalnızca ilk 200 kayıt düzenleme ekranında gösterilir.

Özellikle çok sayıda kayıt bulunan tablolarda bu sayı yetersiz kalabilir.

Varsayılan Satır Sayıları Nasıl Değiştirilir?

SSMS'in varsayılan satır sayılarını değiştirmek oldukça kolaydır.

Öncelikle SQL Server Management Studio'yu açın.

Ardından üst menüden:

Tools → Options

menüsüne girin.

Açılan Options penceresinde aşağıdaki bölüme ilerleyin:

SQL Server Object Explorer → Commands

Burada iki farklı ayar göreceksiniz:

  • Value for Select Top Rows command
  • Value for Edit Top Rows command

İlk seçenek Select Top komutunda kullanılacak varsayılan kayıt sayısını, ikinci seçenek ise Edit Top komutunda kullanılacak varsayılan kayıt sayısını belirler.

Örnek Ayar

Örneğin daha fazla kayıtla çalışmak istiyorsanız ayarları şu şekilde değiştirebilirsiniz:

Value for Select Top <n> Rows command: 5000 Value for Edit Top <n> Rows command: 5000

Bu değişiklikten sonra tabloya sağ tıkladığınızda seçenekler yaklaşık olarak şu şekilde görünecektir:

Select Top 5000 Rows Edit Top 5000 Rows

Böylece her seferinde sorgu içerisindeki TOP değerini manuel olarak değiştirmek zorunda kalmazsınız.

Tüm Kayıtları Görüntülemek

Eğer tablodaki tüm kayıtları görüntülemek istiyorsanız Select Top komutuna bağlı kalmak yerine sorguyu manuel olarak çalıştırabilirsiniz.

Örneğin:

SELECT * FROM BlogListesi;

Bu sorgu, BlogListesi tablosundaki tüm kayıtları getirir.

Kayıtları belirli bir sıraya göre görüntülemek istiyorsanız ORDER BY kullanabilirsiniz:

SELECT * FROM BlogListesi ORDER BY Id DESC;

Bu örnekte kayıtlar Id alanına göre büyükten küçüğe doğru sıralanacaktır.

Büyük Tablolarda Dikkat Edilmesi Gerekenler

Varsayılan satır sayısını artırmak kullanışlı olsa da çok büyük tablolarda dikkatli olmak gerekir.

Örneğin milyonlarca kayda sahip bir tabloda:

SELECT * FROM BuyukTablo;

şeklinde bir sorgu çalıştırmak SQL Server'dan çok büyük miktarda veri çekilmesine ve SSMS'in yavaşlamasına neden olabilir.

Bu nedenle büyük tablolarda ihtiyaç duyulan kayıt sayısını belirlemek daha doğru bir yaklaşımdır:

SELECT TOP (5000) * FROM BuyukTablo ORDER BY Id DESC;

Bu yöntem hem performansı korur hem de ihtiyaç duyulan kayıtlarla çalışmayı kolaylaştırır.

Sonuç

SQL Server Management Studio'nun varsayılan olarak kullandığı 1000 satırlık Select Top ve 200 satırlık Edit Top değerleri, Tools → Options → SQL Server Object Explorer → Commands bölümünden kolayca değiştirilebilir.

Özellikle veritabanı üzerinde sık çalışan geliştiriciler ve yöneticiler için bu ayar, günlük SQL işlemlerini hızlandırabilir ve gereksiz yere sorguları tekrar tekrar düzenleme ihtiyacını ortadan kaldırabilir.

Ancak yüksek kayıt sayılarına sahip tablolarda performans sorunları yaşamamak için her zaman ihtiyacınız olan kayıt miktarını dikkate almanız ve mümkün olduğunca TOP, WHERE ve ORDER BY gibi SQL ifadelerini bilinçli şekilde kullanmanız önerilir.

Yorumlar (0)

Bu yazıya henüz yorum yapılmamış.

Yorum Yap

Blog Bilgileri

Kategori
MSSQL
Yayın Tarihi
01.01.2020
Görüntülenme
1049

Etiketler

C# .NET ASP.NET MVC SQL LINQ Yazılım Masaüstü Uygulaması Web Uygulaması Otomasyon Özel Yazılım Kurumsal Yazılım Veritabanı Yönetim Sistemi Personel Takip PDKS ZKTeco Sıramatik Plazma Bilgilendirme Klinik Yönetimi Laboratuvar Takip Teknik Servis Muhasebe Finans Hızlı Satış Stok Yönetimi Randevu Yönetimi Yedekleme Backup FTP Veri Güvenliği Raporlama Entegrasyon Sistem Yönetimi

©2010 - 2026 Codefaults Tüm Hakları Saklıdır.