«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.

2
SQL Server Join / nerede işlem sırası
Yavaş SQL sorgusu okuduktan sonra , nasıl optimize edeceğinizden emin değilim , sorguların genel performansını düşünmemi sağladı . Şüphesiz, sorgularımızı biraz daha hızlı hale getirmek için ilk tablonun sonuçlarının (diğer tablolar birleştirildiğinde) katılmadan önce (bu soru için iç birleşimler) olabildiğince küçük olması gerekir. Örnek: SELECT * FROM ( SELECT * …

2
WITH CHECK CHECK CONSTRAINT nedir?
Muhtemelen geçerli bazı otomatik oluşturulan T-SQL var, ama gerçekten anlamıyorum. ALTER TABLE [dbo].[MyTable] WITH CHECK CHECK CONSTRAINT [My_FORIEGN_KEY]; Yabancı anahtar kısıtlamasının ne olduğunu biliyorum, ama ne CHECK CHECK?

2
IDENTITY sütununda beklenmeyen boşluklar
Ben 1 başlayan ve 1 ile artış benzersiz satınalma siparişi sayıları oluşturmak çalışıyorum. Bu komut dosyası kullanılarak oluşturulan bir PONumber tablo var: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY CLUSTERED ([PONumberPK] ASC) ); Ve …

2
Yaprak ve yaprak olmayan sayfalar arasındaki farklar nelerdir?
Bazı dizin kullanım raporları çalıştırıyorum ve Yaprak ve Yaprak olmayan bir tanım elde etmeye çalışıyorum . Hem Yaprak hem de Yaprak Dışı Ekler, Güncellemeler, Silme, Sayfa Birleştirme ve Sayfa Tahsisleri var gibi görünüyor. Bunun ne anlama geldiğini veya birinin diğerinden daha iyi olup olmadığını gerçekten bilmiyorum. Birisi her birinin basit …

1
Kümelenmiş sütun deposunda kümelenmemiş dizin depolaması
SQL Server'da, bir satır deposu tablosundaki benzersiz kümelenmemiş bir dizin , kümelenmemiş dizin yapısının tüm düzeylerinde temel nesnenin yer işaretini (RID veya kümeleme anahtarı) içerir. Yer imi, tüm dizin düzeylerinde kümelenmemiş dizin anahtarının bir parçası olarak saklanır . Öte yandan, kümelenmemiş dizin benzersizse , yer işareti yalnızca dizinin yaprak düzeyinde …

2
Neden: Dağıtım sonrası komut dosyasında r SQLCMD komutu yanlış olarak işaretlenmiş?
Ben dağıtım konuşmaları ile birkaç kez çalıştım ve her zaman, sezgisel inşa eylemi "PostDeploy" kullandım, çünkü budur. Şimdi ilk kez ":r somescript.sql"söz dizimini kullanmak için komut dosyasının şablonundaki yerleşik talimatları izlemeye çalışıyorum . Bu satır hemen yanlış olarak işaretleniyor: "':' Yanındaki SQL80001 yanlış sözdizimi PDS Build Action "none" olarak ayarlamak …

1
İyi bir SQL Server yedekleme programı nedir?
Yedekleme görevlerini ayarlama süreci hakkında çok fazla bilgi var gibi görünüyor, ancak veritabanı yedeklemelerinin büyük resim görünümü hakkında çok fazla bilgi yok. En azından, size bu bilgileri veren bir arama motoru sorgusu oluşturmak zor. Üç farklı yedekleme türü olduğunu biliyorum: Tam Veritabanı Yedekleri Diferansiyel Veritabanı Yedekleri İşlem Günlüğü Yedekleri Üçünü …

1
Operatör, dökülme seviyesi 2 ile yürütme sırasında verileri dökmek için tempdb'yi kullandı
Uyarı Operator usedtempdb ile bir sorgu planı sıralama işlemi maliyetini en aza indirmek için mücadele ediyorumto spill data during execution with spill level 2 Birkaç ilgili yayınları bulduk dökmek seviye 1 ile yürütülürken dökmek verilerine 2. seviye değil, Seviye 1 kaynaklandığı met modası geçmiş istatistiklerini görünüyor , hangi seviyede yaklaşık …

2
IS NULL değerinde filtrelenmiş dizin neden kullanılmıyor?
Bunun gibi bir tablo tanımımız olduğunu varsayın: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) Ve şu şekilde filtrelenmiş kümelenmemiş bir dizin: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Bu dizin neden bu sorgu için …


2
SSMS'yi Entegrasyon Hizmetlerine bağlarken “erişim reddedildi”
SSMS'yi belirli bir SQL Server kümesinin ağ adını kullanarak Integration Services'a bağlamaya çalışırken aşağıdaki hatayı alıyorum: 'FooDB' bilgisayarındaki Integration Services hizmetine bağlanma şu hatayla başarısız oldu: "Erişim reddedildi." Bu hata, bilgisayar DCOM üzerinden uzak bağlantılara izin verecek şekilde yapılandırılmadığında veya kullanıcının DCOM üzerinden SQL Server Integration Services hizmetine erişme izni …

2
Ekleme sırasında disk alanı dolu, ne olur?
Bugün veritabanlarımı depolayan sabit diski dolu buldum. Bu daha önce olmuştu, genellikle nedeni oldukça belirgindir. Genellikle büyük bir dökülme tempdb disk dolu olana kadar büyür neden kötü bir sorgu vardır. Bu sefer ne olduğu biraz daha az belirgindi, tempdb tam sürücünün nedeni olmadığından, veritabanının kendisiydi. Gerçekler: Genel veritabanı boyutu yaklaşık …

1
"Nerede" deki aksanları yoksay
Veritabanımızda caron / hatschek ile birden fazla girişimiz var. Şimdi kullanıcılarımız olmadan girişleri ararken caron / hatschek dahil girişleri bulmak istiyorlar. Bunu basit bir örnekle göstereceğim: Veritabanımızda girişimiz var (isim ile iletişim) Millière bu yüzden kişinin yaşadığı ülkede bu isim doğrudur. Ülkemizde caron / hatschek karakteri bulunmuyor, bu nedenle kullanıcılarımız …

4
Varchar veri türü neden unicode değerlere izin veriyor?
Bir varchar sütun içeren bir tablo var. Aşağıda gösterildiği gibi Ticari Marka (™), telif hakkı (©) ve diğer Unicode karakterlere izin vermektedir. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into VarcharUnicodeCheck …

4
SQL Server 2016 DB Mail Göndermiyor
SQL Server 2016 kullanıyorum ve bir patlama yaşıyorum ... DB Mailim gönderilmiyor ve bakılacak yerim tükeniyor. DBmail yürütülebilir SQL hesap izinlerini iki kez kontrol ettim - okuma ve yürütme. Güvenlik duvarı giden bağlantı noktası 587 için bir kural girdim. Aynı gönderilmemiş sorunlara sahip başka bir posta hesabı ve profili denedim. …

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.