«sql-server-2016» etiketlenmiş sorular

SQL Server 2016 (ana derleme sürümü 13.00.xxxx). Lütfen sql-server etiketleyin.

3
Kullanıcı tanımlı skaler işlevi paralelliği engellemeyecek şekilde taklit
Sorgu için belirli bir planı kullanmak için SQL Server kandırmak için bir yol olup olmadığını görmeye çalışıyorum. 1. Çevre Farklı süreçler arasında paylaşılan bazı verileriniz olduğunu düşünün. Diyelim ki çok yer kaplayan bazı deney sonuçlarımız var. Ardından, her işlem için hangi yıl / ay deneme sonucunu kullanmak istediğimizi biliyoruz. if …

2
Paralel olarak çalışmasını sağlamak için bu sorguyu yeniden düzenleyebilir miyim?
Sunucumuzda - çalıştırmak için yaklaşık 3 saat süren bir sorgu var ve paralel işleme avantajı yok. (yaklaşık 1,15 milyon kayıt dbo.Deidentified, 300 kayıt dbo.NamesMultiWord). Sunucu 8 çekirdeğe erişebilir. UPDATE dbo.Deidentified WITH (TABLOCK) SET IndexedXml = dbo.ReplaceMultiWord(IndexedXml), DE461 = dbo.ReplaceMultiWord(DE461), DE87 = dbo.ReplaceMultiWord(DE87), DE15 = dbo.ReplaceMultiWord(DE15) WHERE InProcess = 1; ve …

2
BULK INSERT için kısıtsız temsilci seçme
Her Zaman Açık Kullanılabilirlik Grubunda bir çift Microsoft SQL Server 2016 düğümü var. BULK INSERTWindows Server 2016 Dosya Sunucusu Yük Devretme Kümesi'nde bulunan bir dosyada (SQL Server 2016 Management Studio sorgusu kullanarak) gerçekleştirmeye çalışıyorum , ancak aşağıdaki hatayı alıyorum: Msg 4861, Seviye 16, Durum 1 "\ nas2.my.domain \ Microsoft SQL …

1
Sorgu Deposu Kuvvet Planı özelliği çalışmıyor
Sorgu Deposu Gücü planı özelliği planı zorunlu kılıyor gibi görünmüyor. Sorgu Deposunun farkındayım - Zorlanmış Her Zaman Zorunlu Değildir ; ancak, planım önemsiz bir şekilde değişmeyebilir, ancak sorgu iyileştirici yanlış dizinler, döngü seçenekleri vb. seçmeye devam edebilir. Temel olarak: zorla plan seçimime uymuyor. Ben birçok plan zorladım ve Sadece Çalışmıyor …

3
Tablo oluştururken Varsayılan kısıtlama nasıl eklenir? SQL Server [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Stack Exchange için konu üzerinde olacak şekilde güncelleyin . 3 yıl önce kapalı . Aşağıda gösterildiği gibi kısıtlamaları izleyen sütunlarla yeni bir tablo oluşturmaya çalışıyorum. Create tblTest( columns.. .. .. …


1
NOLOCK neden değişken atama ile bir tarama işlemini yavaşlatıyor?
Mevcut ortamımda NOLOCK ile mücadele ediyorum. Duyduğum bir argüman, kilitleme yükünün bir sorguyu yavaşlatması. Bu yüzden, bu yükün ne kadar olabileceğini görmek için bir test tasarladım. NOLOCK'un taramamı gerçekten yavaşlattığını keşfettim. İlk başta çok mutlu oldum, ama şimdi kafam karıştı. Testim bir şekilde geçersiz mi? NOLOCK aslında biraz daha hızlı …

4
SQL Server basit bijection üzerinde dizin kullanamıyor
Bu başka bir sorgu optimizer bilmecesidir. Belki sadece sorgu optimize edicileri aşırı tahmin ediyorum, ya da belki bir şey eksik - bu yüzden orada koyuyorum. Basit bir masam var CREATE TABLE [dbo].[MyEntities]( [Id] [uniqueidentifier] NOT NULL, [Number] [int] NOT NULL, CONSTRAINT [PK_dbo.MyEntities] PRIMARY KEY CLUSTERED ([Id]) ) CREATE NONCLUSTERED INDEX …


1
Olası satış ve gecikme değerleri elde etmek için Join ve Window işlevini kullanma arasındaki performans karşılaştırması
Ben 20M satırları olan bir tablo ve her bir sırada 3 sütun var time, idve value. Her biri için idve timebir orada valuestatü için. Belli bir kişi timeiçin belirli bir kişinin kurşun ve gecikme değerlerini bilmek istiyorum id. Bunu başarmak için iki yöntem kullandım. Bir yöntem birleştirme yöntemini, bir diğer …

1
Sistem sağlığı kapsamındaki genişletilmiş olaylardan yanlış işlem kullanımı?
Son zamanlarda sistem sağlığı genişletilmiş olaylar olay dosyasında depolanan veri veya metrikleri anlamak üzerinde çalışıyorum. Burada sağlandığı gibi sistem sağlığını kullanarak performans metriklerinin veri toplamasını uygulamaya çalışıyoruz CPU UTILIZATION, diğer işlem kullanımı vb. Gibi metrikleri veren sistem sağlık olayından toplanan raporlar var scheduler_monitor_system_health_ring_buffer_recorded Meşgul sunucularımın birçoğu için neden raporda SQL …

1
SHRINKFILE Hatası - Dosya boyutunu büyütmek neden sorunu çözüyor?
SHRINKFILEBir grup dosyadaki küçük, gereksiz dosyaları temizlemek için bazı işlemler yapıyorum . Büzüşmelerden biri için aşağıdaki komut bir hataya neden olur: DBCC SHRINKFILE (N'myfile' , EMPTYFILE)' Veritabanı kimliği x'in dosya kimliği x başka bir işlem tarafından daraltıldığı veya boş olduğu için küçülemez Boş değil, küçülmüyor. Şu anda kendim dışında kimse …

1
EXCEPT operatörünün arkasındaki algoritma nedir?
Except operatörünün SQL Server'daki kapaklar altında nasıl çalıştığının iç algoritması nedir ? Dahili olarak her satırın bir karmasını alır ve karşılaştırır mı? David Lozinksi bir çalışma yürüttü, SQL: Henüz mevcut olmayan yeni kayıtlar eklemenin en hızlı yolu , İfade ifadesinin çok sayıda satır için en hızlı olduğunu gösterdi; aşağıdaki sonuçlarımızla …

2
Query Store aramasını hiç bitirme
Benim soru / sorun benzeyen o baştan söylerim bu öncekine ama emin nedeni ya da başlangıç bilgileri aynı ise olduğumdan beri, biraz daha ayrıntı ile sorumu göndermek için karar verdi. Eldeki sayı: garip bir saatte (iş gününün sonuna yakın) bir üretim örneği düzensiz davranmaya başlar: Örneğin yüksek CPU (~% 30'luk …

2
Her parti bir derlemeye neden olur
T-SQL ifadelerini toplu olarak gönderen bir üçüncü taraf uygulamamız var. Veritabanı bir SQL Server 2016 Enterprise SP1 CU7, 16 çekirdek ve 256 GB bellek üzerinde barındırılmaktadır. Geçici için En İyi Duruma Getir etkin. Bu, yürütülmekte olan sorguların bir kukla örneğidir: exec sp_executesql N' IF @@TRANCOUNT = 0 SET TRANSACTION ISOLATION …

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.