«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
Bu Sabit Tarama ve Sol Dış Birleştirme, önemsiz bir SELECT sorgu planında nereden geliyor?
Bu masam var: CREATE TABLE [dbo].[Accounts] ( [AccountId] UNIQUEIDENTIFIER UNIQUE NOT NULL DEFAULT NEWID(), -- WHATEVER other columns ); GO CREATE UNIQUE CLUSTERED INDEX [AccountsIndex] ON [dbo].[Accounts]([AccountId] ASC); GO Bu sorgu: DECLARE @result UNIQUEIDENTIFIER SELECT @result = AccountId FROM Accounts WHERE AccountId='guid-here' beklendiği gibi, tek bir Dizin Aramasından oluşan bir …


5
Bu açık döküm neden yalnızca Bağlı Sunucu ile sorunlara neden oluyor?
Kaynak sunucuya bir görünüm üzerinden bağlı bir sunucudan veri sorguluyorum. Görünüm gibi standardize edilip, bir çift içermelidir Created, Modifiedve Deleted, ancak bu durumda kaynak sunucuda tablo uygun olan herhangi bir bilgi bulunmamaktadır. Bu nedenle sütunlar açıkça ilgili tiplerine dökülür. Görünümü, bir sütunu değiştirerek güncelledim. NULL AS Modified için CAST(NULL as …

1
İstatistikler, artımlı güncelleme sonrasında kayboluyor
Artımlı istatistikleri kullanan büyük bir bölümlenmiş SQL Server veritabanına sahibiz. Tüm indeksler hizalı olarak bölümlenir. Çevrimiçi olarak bir bölümü yeniden bölümlendirmeye çalıştığımızda, dizin yeniden oluşturulduktan sonra tüm istatistikler kaybolur. Aşağıda, SQL Server 2014'teki sorunu AdventureWorks2014 veritabanıyla çoğaltmak için bir komut dosyası verilmiştir. --Example against AdventureWorks2014 Database CREATE PARTITION FUNCTION TransactionRangePF1 …

3
Bir tablo neden birincil anahtarını kendisine yabancı anahtar olarak kullanır?
Bir veritabanına bakarak, birincil anahtarını kendisine yabancı anahtar olarak kullanan bir masaya rastladım. Bir tablonun bir hiyerarşi yapısı oluşturmak için kendisine yabancı bir anahtarı olabileceğini gördüm, ancak birincil anahtara başvurmak için başka bir sütun kullanacağını gördüm. Birincil anahtar benzersiz olduğundan, bu durumda satır yalnızca kendisine işaret edebilir mi? Bu, totolojik …

1
SQL Server 2014 toplu işlem modunda tam olarak ne yapabilir?
Bir columntore endeksi sorguda kullanıldığında, SQL Server toplu modunu kullanabilir. Belgeler toplu işlem modunda nelerin çalıştırılabileceği ve neyin olamayacağı konusunda incedir. Lütfen toplu modda (yeşil) şaşırtıcı sayıda işlemin gerçekleştirildiği aşağıdaki (motive edici) sorgu planına bakın: (Bu tahmini bir plandır. Gerçek uygulama modunun gerçekten toplu olduğunu doğrulamak için gerçek planı kullandım.) …

3
CPU kullanımı yabancı NUMA erişiminin maliyetini etkiler mi?
senaryo Her 1 NUMA düğümü ile 4 soketli bir SQL Server'ım olduğunu varsayalım. Her soketin 4 adet fiziksel çekirdeği vardır. Toplam 512 GB bellek vardır, böylece her NUMA düğümü 128 GB RAM'e sahiptir. İlk NUMA düğümüne bir anahtar tablosu yüklenir. Soru Bu tablodan çok fazla trafik okuduğumuzu varsayalım. NUMA düğümüne …

5
SQL Server, Windows başlangıcında başlamıyor, ancak el ile başlıyor
SQL Server örneğimin (SQL Server 2008 R2 Express) hizmetimde Başlangıç ​​Türü = Otomatik var. Son birkaç kez bilgisayarımı yeniden başlattım, hizmet kendi başına başlayamadı, ancak hizmeti el ile başlattığımda sorun başlamıyor. Olay Görüntüleyicisi, hizmetin bir bağlantı zaman aşımı nedeniyle başlatılamadığını gösterir. Bu zaman aşımı ile ilgili 2 girdi var: Giriş …

2
LRU-K değerlerini SQL Server'da görüntülemek mümkün müdür?
SQL Server’da sys.dm_os_memory_cache_entries, hem önbellekteki bir girişin orijinal maliyetini hem de önbellek girişinin geçerli maliyetini ( original_costve current_costsırasıyla) görüntülemek mümkündür. DMV sys.dm_os_buffer_descriptors, şu anda bellekte olan sayfaların yanı sıra sayfalarla ilgili bazı meta verilerin kaydını içerir. DVM'de bulunmayan ilginç bir bilgi yığını, veri sayfaları için LRU-K değerleridir. SQL Server'da tampon …
21 sql-server 

6
SQL Server'da, seçilen bir satır grubunun kilitli olup olmadığını kontrol etmenin bir yolu var mı?
Çok milyarlık bir satır tablosunda çok sayıda kaydı güncellemeye / silmeye çalışıyoruz. Bu popüler bir masa olduğundan, bu tablonun farklı bölümlerinde çok fazla aktivite var. Herhangi bir büyük güncelleme / silme etkinliği uzun süre boyunca engelleniyor (tüm satırlara veya sayfa kilidine veya tablo kilidine kilitlenmeyi bekliyor), zaman aşımına uğradı veya …

2
Küplerdeki Ölçüler ve Boyutlar Nedir?
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 6 yıl önce göç etmiş . Microsoft SQL Server İş Zekası konusunda çok yeniyim ve Analysis Service(ancak yıllardır SQL Server ile programlıyorum). Herhangi biri Küplerdeki Ölçüler ve Boyutları Basit kelimelerle (Resimlerle mümkün ise) açıklayabilir mi? Teşekkürler

2
Bağlantı havuzları Hata: 18056, Önem derecesi: 20, Durum: 46 ile sıfırlanıyor. & Perfmon Sayaçları gösterilmiyor
Windows 2008 R2 Enterprise Server'da SQL Server Enterprise Edition 2012 SP1'e bağlanmak için SQL Authentication (bağlantı havuzlarının sayısını azaltmak için) ve .NET 4.0 bağlantı dizgilerini kullanıyoruz: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Eki 19 2012 13:38:57 Telif Hakkı (c) Windows NT 6.1'deki Microsoft Corporation Kurumsal Sürüm (64-bit) (Yapı …

3
Ebeveyn-Çocuk Ağacı Hiyerarşik SİPARİŞ
SQL Server 2008 R2'deki verileri takip etmeliyim. SQLFiddle Şema: CREATE TABLE [dbo]. [ICFilters] ( [ICFilterID] [int] KİMLİK (1,1) NULL DEĞİL, [ParentID] [int] NULL DEĞİL DEĞİL [FilterDesc] [varchar] (50) NULL DEĞİL, [Aktif] [tinyint] NULL DEĞİL DEĞİL CONSTRAINT [PK_ICFilters] PRIMARY KEY CLUSTERED ([ICFilterID] ASC) İLE PAD_INDEX = KAPALI, İSTATİSTİK_NORECOMPUTE = KAPALI, IGNORE_DUP_KEY …

1
Son zamanlarda bir veritabanında yürütülen tüm sorguları bul
[Ben acemi seviye T-SQL Programcısıyım] [.. ve umarım sağ yığında değişim sitemindeyim] Yaptığım tüm soruların bir listesini görmek istiyorum (en azından bugün sabahtan beri yaptığım). Sorguların yürütme zamanları hakkında bir rapor yapmam gerekiyor. Online arama bana pek yararlı bilgi vermedi. Çevrimiçi bulduğum ve oldukça yakın görünen tek sorgu SELECT deqs.last_execution_time …

3
SQL Server Management Studio 2012'yi bir 2008 sunucusunda kullanabilir miyim?
Bu soru, Veriyolu Yöneticileri Yığın Değişimi üzerinden yanıtlanabileceği için Yığın Taşması'ndan geçirilmiştir . 7 yıl önce göç etti . Okulum SQL Server 2008 kullanıyor. Son kullandığımda sadece (evde) SQL Server Management Studio 2008 bölümünü kurdum ve okulun sunucusuna bağlanmak için VPN kullandım. Şimdi tekrar SQL Server Management Studio'yu kurmak istiyorum, …
21 sql-server  ssms 

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.