«sql-server» etiketlenmiş sorular

Microsoft SQL Server'ın tüm sürümleri (MySQL değil). Lütfen genellikle soruyla alakalı olduğu için sql-server-2016 gibi sürüme özgü bir etiket ekleyin.

1
Tuhaf HADR_SYNC_COMMIT vakası beklemektedir
HADR_SYNC_COMMITÇevremizdeki beklemeler için ilginç bir model görüyoruz. Üç kopyamız var; bir birincil, bir senkronizasyon ikincil ve bir asenkron ikincil veri merkezinde ve başka bir veri merkezine üç tane daha ASYNC kopyası ekledik (~ 2400 mil arayla). O zamandan beri, HADR_SYNC_COMMITbeklemelerde büyük bir artış fark etmeye başladık . Aktif oturumlara baktığımızda …


2
SARG kardinalite tahmini, neden tam tarama değil?
Neden tam tarama yok (SQL 2008 R2 ve 2012'de)? Test verisi: DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin Insert Into dbo.TestTable(VeryRandomText, VeryRandomText2) Values(Cast(Rand()*10000000 …

1
Bir BULK INSERT işlemi sürerken SSDT Şema Karşılaştırması çalışmıyor
Hem SSIS hem de SSDT ile birlikte TFS / kaynak kontrolünü kullandığımız büyük bir ETL ve DW projesinde çalışıyorum. Bugün, bir SSIS paketi bir veritabanı tablosuna BULK INSERT gerçekleştirirken, bu veritabanına karşı bir SSDT Şema Karşılaştırması gerçekleştirmenin mümkün olmadığını öğrendim. Bu talihsiz bir durum, çünkü bazı paketlerimizin tamamlanması oldukça uzun …
11 sql-server  ssis  ssdt 

6
2005 veya 2008 örneği olmadan SQL Server 2000'den 2012'ye geçiş
SQL Server 2000'de oturan ve 2012'ye geçmem gereken üç eski veritabanına rastladım. Standart yaklaşımın 2005 veya 2008 örneğine geri yükleme, güncelleme, yeniden dışa aktarma ve sonunda 2012'ye geri yükleme olduğuna inanıyorum. Güzel, ancak 2005 veya 2008 örneğimiz yok. Denemeye değer olabilecek herhangi bir geçici çözüm veya başka yöntem var mı? …

1
SQL Server sürümünü ve sürümünü mevcut kurulumdan gerçekte kurmadan önce mi belirleyeceksiniz?
SQL Server 2008 R2 Enterprise'dan Standart sürüme bir yükseltme sürecinden geçiyoruz. Yukarıdaki aktiviteyi başlatmak için, SQL Server'ın mevcut Standart Sürümünü arıyorduk. Bir tane bulduk, ancak aşağıdaki noktalarda kafamız karıştı: Kurulum dosyaları (daha önceki bir ekip üyesi tarafından kaydedildi) SQL Server 2008 R2 olduğunu söyleyen bir klasörde bulunuyor, ancak yüklemeye başlamadan …

2
Kavramsal ERD Çok masalı çoktan çoğa mı, yoksa özyinelemeli mi?
Kavramsal bir diyagram oluşturuyorum [evet, nitelikleri ve anahtarları eklediğimi biliyorum - ama bu sadece öğrenirken yaptığım şeyleri pekiştirmek için] - bu yüzden lütfen İlişkiler ve tablolar ve diyagram değil;) Zihin engelim: Profil, Yer ve Organizasyon ilişkilerini modellemenin en iyi yolunu bulmaya çalışıyorum. Her şeyden önce, KURALLAR: Bir veya daha fazla …

3
Mevcut kullanıcılar için şifre politikasını doğrulama
Son zamanlarda, birçok veritabanı oturum açma işleminin enforce_password_policybayrağının etkin olmadığı bir ortama girdim . Yaklaşan bir denetim, bu oturum açma parolalarının doğrulanmasını gerektiriyor. Oturum açma listesi ve bayrakların açık veya kapalı olup olmadığını öğrenmek için aşağıdaki sorguyu kullandım. select @@SERVERNAME as servername, name, IS_SRVROLEMEMBER('sysadmin', name) as SYSADMIN, type_desc, create_date, is_policy_checked, …

1
Yüksek PAGELATCH_ * ve WRITELOG bekliyor. İlişkili mi?
Yüksek WRITELOG beklemeleriyle birlikte çok yüksek PAGELATCH_EX ve PAGELATCH_SH bekleme türlerini görüyoruz. Ben PAGELATCH bekler neden sorgu teşhis ve bir IDENTITY değeri ile tanımlanan meşgul kümelenmiş birincil anahtar içine ekleme oranını azaltarak bunları ortadan kaldırabilir. Bu fenomenin son sayfa ekleme mandalı çekişmesi olarak bilindiğini anlıyorum. Ancak sorum yeni bir kayıt …

2
IP adreslerinin saklanması - varchar (45) vs varbinary (16)
- Ben iki alan içeren bir tablo oluşturmak için gidiyorum IDolarak BIGINTve IPAddresssıra ya varchar(45)ya varbinary(16). Fikir, tüm benzersiz IP adreslerini saklamak ve diğer tablolarda IDgerçek yerine bir referans kullanmaktır IP address. Genellikle, IDverilen IP addressveya (adres bulunmadıysa) dönen bir saklı yordam oluşturacağım adresi girin ve oluşturulan döndürür ID. Birçok …

1
Sorgu planlarının yeniden kullanılabilirlik ifadesine bölünmesi daha iyi olur mu?
Sorgu planları tarafından nasıl derlendiğini, depolandığı ve alındığı hakkında sınırlı bilgimden, bir çoklu ifade sorgusunun veya saklı yordamın, gelecekteki yürütmelerde sorgu tarafından kullanılacak sorgu planı önbelleğinde depolanacak olan sorgu planını üreteceğini anlıyorum. Bu plan sorgu karma ile sorgu planı önbellekten alınır, yani sorgu düzenlenmiş ve yürütme karma farklı ve hiçbir …

3
SQL Server: bir kullanıcıya tablolarında değil görünümde seçme erişimi verin
Birkaç veritabanına sahip bir SQL Server 2012 örneğim var. Birinde tabloları bir veritabanından daha fazla seçen bir görünüm oluşturdum. Bir kullanıcının bu görünümü seçmesini istiyorum, ancak tablolarını seçmemelidir. Görünüm tam olarak kullanıcı tabloları seçemediği için oluşturuldu. Https://stackoverflow.com/questions/368414/grant-select-on-a-view-not-base-table ve http://msdn.microsoft.com/en-us/library/ms188676 adresini okudum . aspx ve hala çalışmıyor. GRANT SELECT TABLE TO …

2
İstatistikleri, yürütme planlarını ve 'artan temel sorunu' anlama
İstatistikler, yürütme planları, saklı yordam yürütme arasındaki ilişkiyi (kavramsal olarak) daha iyi anlamaya çalışıyorum. İstatistiklerin yalnızca saklı yordam için yürütme planı oluştururken kullanıldığını ve gerçek yürütme bağlamında kullanılmadığını söyleyerek doğru muyum? Diğer bir deyişle, bu doğruysa, plan oluşturulduktan sonra (ve düzgün bir şekilde yeniden kullanıldığını varsayarak), "güncel" istatistikler ne kadar …



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.