«sql-server-2008-r2» etiketlenmiş sorular

SQL Server 2008 R2 (ana derleme sürümü 10.50.xxxx). Lütfen sql-server ile etiketleyin.


2
Sys.partition.rows sütunu ne kadar doğrudur?
Sistem görünümünde sys.partitions, belirli bir bölümdeki toplam satır sayısı olan bir sütun "satırları" vardır. Bölümlenmemiş bir tablo için (veya nasıl göründüğünüze bağlı olarak yalnızca bir bölümü vardır) bu sütun tablodaki satır sayısını verir. Bu sütunun ne kadar doğru olduğunu ve a yerine kullanıp kullanamayacağımı merak ediyorum SELECT COUNT(1) FROM TableName. …

1
SQL Server Çoktan Bire çoğaltma
Her biri 1 veritabanı barındıran 8 ayrı SQL Server 2008 R2 makinem var. Her veritabanı aynı tablo yapısına ve şemasına ve tamamen benzersiz verilere sahiptir. 8 kaynak sunucu üzerindeki seçili tablolardan satırları raporlama sunucusunda bu tabloların tek bir örneğinde birleştiren bir raporlama sunucusu (2008 veya 2012 olabilir) oluşturmak istiyorum. Bu …



1
Dizinlerdeki verilerin dolgu faktörüne göre davranışı
Varsayılan doldurma faktörünün 20 olduğu bir veritabanınız olduğunu varsayalım. Veri eklendiğinde, yalnızca% 20'ye kadar doldurulmuş sayfalar mı oluşturuyor? Anladığım kadarıyla, veri eklendiğinde sayfalardaki verilerin yaklaşık% 20'si olacaktır. Ancak veriler güncellendiğinde, dizinin% 20'sinden fazlasına genişleyecek, doldurulacak ve bir sayfa bölünmesi oluşturulacak, değil mi?

5
SQL Server Bağlantılı Sunucu performansı: Uzak sorgular neden bu kadar pahalı?
Bağlantılı Sunucular aracılığıyla bağlı iki veritabanı sunucum var. Her ikisi de SQL Server 2008R2 veritabanlarıdır ve bağlı sunucu bağlantısı, geçerli oturum açma güvenlik bağlamı kullanılarak normal bir "SQL Server" bağlantısı üzerinden yapılır. Bağlı sunucuların ikisi de aynı veri merkezindedir, bu nedenle bağlantı bir sorun olmamalıdır. Sütunun hangi değerlerinin identifieruzaktan kullanılabilir …


1
Kullanıcı veritabanında # ile başlayan SQL Server tablo adı, tempdb içinde değil, geçici tablo değil
Her nasılsa, onlarca yıl önce, veritabanımızda bir ile başlayan bir tablo oluşturuldu #. Nesne Gezgini'nde uygulamanın veritabanı altında görünür, içinde görünmez tempdb. Nedense, Azure veritabanını böyle içe aktarmaz. Bırakamaz, yeniden adlandıramaz veya onunla etkileşime giremeyiz. Ben denedim Sil Nesne Explorer, gelen Senaryo Drop , Rename GUI ve bunların hiçbiri çalıştık. …


1
Bu Genişletilmiş Etkinlikler XML'sini olabildiğince hızlı nasıl parçalayabilirim?
SQL Server 2008 R2'de bir Genişletilmiş Olaylar oturumu oluşturdum. Oturum çalışır ve olayları tam olarak beklediğiniz gibi toplar. Ben nispeten az olay olduğunda xml parçalamak, performans kabul edilebilir. Binlerce olayım olduğunda, xml'i parçalamak sonsuza kadar sürer. Yanlış bir şey yaptığımı biliyorum, XML motorunun içleri hakkında ne olduğunu anlayacak kadar bilgim …

2
Bu iki SQL Server geri alma işlemi nasıl farklıdır?
SQL Server 2008 R2'de, bu iki geri alma nasıl farklıdır: ALTERBirkaç dakika boyunca bir ifade çalıştırın ve ardından 'Yürütmeyi İptal Et'e basın. Tamamen geri almak birkaç dakika alır. Aynı ALTERifadeyi çalıştırın , ancak bu LDFdosyanın başarıyla tamamlanması için yeterince büyük olmadığından emin olun . Bir kez LDFsınır karşılanmaktadır ve hiçbir …

1
SQLCMD modunda değişkenleri ayarlama
SQL Server 2008 R2 Enterprise Edition'ı kullanma Aşağıdaki ifadeyi düşünün: :setvar source_server_name "SERVERNAME\INSTANCENAME" SQLCMD modunda TSQL kullanarak bu değeri elde etmek mümkün mü Gibi bir şey: :setvar source_server_name = SELECT @@servername teşekkür ederim Güncelleme 15.07.2013 Aşağıda sunulan iki cevap istenen sonucu vermedi, bu yüzden daha alakalı bir inceleme ekliyorum. :setvar …

3
SQL Server'da bilgi şemasına erişimi reddetme
/ SQL Server'da bir kullanıcı / grup için sys.tables/ erişimini devre dışı bırakmak için en iyi yolu arıyorum Information Schema. 2008'den bu konuyu buldum Aşağıdaki şekilde erişimi reddetmenin bir yolunu gösterir [sys].[something]: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] …

4
Dizinleri Yeniden Oluşturma, DB şimdi 10 kat daha büyük
Yaklaşık 15 konser bir SQL Server veritabanı (2008 R2 SP1) var. Bakımın bir süredir çalışmadığı ortaya çıktı, bu yüzden tüm dizinleri yeniden oluşturmak için bir bakım planı oluşturdum, çok parçalanmışlardı. İş bitti ve parçalanma gitti, ama şimdi veritabanı 120 konserin üzerinde! Tüm yeniden yapılanmaları yapmak için ekstra alan kullanacağını anlıyorum, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.