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


4
LocalDB v14, mdf dosyaları için yanlış yol oluşturur
Son zamanlarda, LocalDB'yi SQL Server Express yükleyicisini ve bu talimatı kullanarak 13'den 14'e yükselttim . Yüklemeden sonra, sürüm 13'ün mevcut varsayılan örneğini (MSSQLLOCALDB) durdurdum ve v14.0.1000 sunucu motorunu otomatik olarak kullanan yeni bir tane oluşturdum. LocalDB'yi Veri Tabanı Entegrasyonu testleri için kullanıyorum, yani xunit testlerimde test bittiğinde silinen (geçici) bir …

3
SELECT sorgusu neden yazma işlemine neden oluyor?
SQL Server 2016 SP1 CU6 çalıştıran bir sunucuda bazen bir Genişletilmiş Olaylar oturumunun, yazmaya neden olan bir SELECT sorgusu gösterdiğini fark ettim. Örneğin: Yürütme planı, karma tablo, biriktirme veya TempDB'ye sıçrayabilecek sıralama gibi yazmaların açık bir nedenini göstermiyor: Bir MAX tipine veya otomatik istatistik güncellemesine değişken ataması da buna neden …


4
Daha fazla CPU ve RAM tahsis ettikten sonra daha yavaş SQL Server performansı
Sanal bir Windows 2008 R2 sunucusunda çalışan SQL Server 2008 R2 (10.50.1600) sahibiz. CPU'yu 1 çekirdekten 4'e ve RAM'i 4 gb'den 10 gb'ye yükselttikten sonra, performansın daha kötü olduğunu fark ettik. Gördüğüm bazı gözlemler: Çalışması <5 saniye sürdü bir sorgu şimdi> 200 saniye alıyor. İşlemci, suçlu olarak sqlservr.exe ile 100'de …

1
BACKUP komutu için BUFFERCOUNT, BLOCKSIZE ve MAXTRANSFERSIZE ayarı
Ben arıyorum pratik değerlerini ayarlamak için rehberlik BUFFERCOUNT, BLOCKSIZEve, MAXTRANSFERSIZEbir BACKUPkomuta. Biraz araştırma yaptım (aşağıya bakınız), biraz test yaptım ve gerçekten değerli herhangi bir cevabın "Eh, buna bağlı ..." ile başlayacağının farkındayım. Yaptığım sınama ve bulduğum kaynakların herhangi birinde gösterilen sınama (aşağıya bakınız) ile ilgili endişelerim, sınamanın büyük olasılıkla başka …

2
ISO Haftası ve SQL Server Haftası
Tamam, bu hafta geçen hafta karşılaştırmaya göre bu hafta yapan bir raporum var ve müşterilerimiz verilerinin "korkak" olduğunu fark ettiler. Daha ileri araştırmalar sonucunda ISO standartlarına göre haftaların doğru olmadığını gördük. Bu senaryoyu bir test davası olarak çalıştırdım. SET DATEFIRST 1 SELECT DATEPART(WEEK, '3/26/13') , DATEPART(WEEK, '3/27/12') , DATEPART(WEEK, '3/20/12') …

3
İçerdiği veritabanlarının dezavantajları var mı?
SQL Server 2012, veritabanında ihtiyaç duyulan her şeyin (iyi, çoğunlukla her şeyin) veritabanının içinde bulunduğu "içerdiği" veritabanları kavramını ortaya koydu. Bu, veritabanları sunucular arasında taşınırken büyük avantajlar sunar. Yeni bir veritabanı tasarlarken bu benim varsayılan stratejim olmalı, o zaman bilmek istiyorum. MSDN, içerilen veritabanları için çeşitli dezavantajları listeler ve büyük …


7
Bir SQL Server veritabanının hala kullanılmakta olup olmadığını nasıl anlarım?
Üzerinde hala kalan birkaç veritabanının bulunduğu bir SQL Server örneğinin kullanımdan kaldırılmasını istiyoruz. Hala kullanıcılar tarafından mı yoksa bir web uygulaması tarafından mı kullanıldıklarını nasıl anlarım? Son sorgu tarihini almak için çalıştırabileceğiniz bir T-SQL sorgusu olan bir forum başlığı buldum . İşe benziyor ama bu bilgilerin veritabanlarını bırakacak kadar geçerli …
33 sql-server  t-sql 

2
PK dizinindeki sütunların sırası önemli midir?
Aynı temel yapıya sahip çok büyük birkaç masam var. Her birinin bir RowNumber (bigint)ve DataDate (date)sütunu vardır. Veriler her gece SQLBulkImport kullanılarak yüklenir ve hiçbir "yeni" veri yüklenmez - bu geçmiş bir kayıttır (SQL Standard, Enterprise değil, bölümleme yapmaz). Çünkü her bir veri bitinin diğer sistemlere geri bağlanması gerekir ve …

5
Mantıksal operatörler VEYA VEYA NEREDE koşulların koşul ve şartlarında
Bu iki ifadeyi inceleyelim: IF (CONDITION 1) OR (CONDITION 2) ... IF (CONDITION 3) AND (CONDITION 4) ... Eğer CONDITION 1DİR TRUE, olacak CONDITION 2denetlenebilir? Eğer CONDITION 3DİR FALSE, olacak CONDITION 4denetlenebilir? Peki ya koşullar WHERE: SQL Server motoru bir koşuldaki tüm koşulları optimize ediyor WHEREmu? Programcılar , SQL Server …



7
Bir tablonun tüm yapısını kopyala
Bazı yöntemler kullanarak, bir tablonun kopyasını oluşturduğunuzda indeksleri, PK, FK vb. Kaybedersiniz. Örneğin, SQL Server'da şunu söyleyebilirim: select * into dbo.table2 from dbo.table1; Bu sadece tablonun basit bir kopyasıdır; tüm dizinler / kısıtlamalar eksik. Bir tablo yapısını (yedek kullanmadan) nasıl kopyalayabilirim? Öncelikle bunu el ile yapmak istiyorum, ancak bu mümkün …

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.