«sql-server-2008» etiketlenmiş sorular

SQL Server 2008 (ana derleme sürümü 10.00.xxxx). Lütfen sql-server ile etiketleyin.

3
SQL Server sürümüne bağlı olarak RAISERROR veya THROW seçmek mümkün mü?
İşte benim kod şu anda: BEGIN TRY INSERT INTO TABLE (F1,F2,F3) VALUES ('1','2','3') END TRY BEGIN CATCH ;THROW END CATCH SQL 2008 ile bir makinede çalıştırılmadığı sürece harika çalışıyor. CATCH bloğunun SQL sürümüne karşı bir kontrol yapmasını ve 2012'ye eşit veya daha yüksekse THROW'u ve 2008 ise RAISERROR'u çalıştırmasını istiyorum. …

2
Yedek oluşturan süreç bulunamıyor
Bir müşteri sunucusunda kurulu bir SQL Server 2008 örneğimiz var. Müşterinin BT departmanı, makinenin çeşitli yedeklemelerinden sorumludur. SQL Server günlüğü her gün 19.00'da tam bir yedekleme olduğunu gösterir, ancak SQL Server'da planlanan herhangi bir planın kanıtını bulamıyoruz. Temas ettiğimiz teknisyenler bize bir tür otomatik yedekleme olup olmadığını söyleyemediler, söyledikleri tek …

1
Farklı tablolardan ORDER BY ile TOP 1 seçildiğinde dizinlenmiş görünüm nasıl ayarlanır
Aşağıdaki sorgu iki kümelenmiş dizin taraması olmadan gerçekleştirir, böylece aşağıdaki senaryoda dizinli bir görünüm kurmak için mücadele ediyorum. Ne zaman bu sorgu için bir dizin görünümü oluşturmak ve sonra kullanmak, ben koymak herhangi bir dizin yoksay gibi görünüyor: -- +++ THE QUERY THAT I WANT TO IMPROVE PERFORMANCE-WISE +++ SELECT …

3
Tüm referans yabancı anahtarlara kademeli birincil anahtar güncellemesi
Birincil anahtar sütun değerini, güncelleştirmeyi referans alan tüm yabancı anahtarlar arasında basamaklayarak güncellemek mümkün müdür? # EDIT 1: followinq sorgusunu çalıştırdığımda select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Update_referential_action değerinin 0 olarak ayarlandığını görüyorum. Bu nedenle, birincil anahtar sütunlarımı güncelledikten sonra HİÇBİR EYLEM alınmaz. Yabancı anahtarları CASCADE GÜNCELLEMESİNDE yapmak için …


3
Otomatik ondalık yuvarlama sorunu
Soru nispeten basit. Orta sonuçları büyük ondalık olan 3 sütun hesaplamak gerekir ve SQL Server ile temelde herhangi bir döküm / dönüştürmek ne olursa olsun ondalık yuvarlama ile ilgili bir sorun haline çalışıyorum. Örneğin, 1234/1233 olarak basit bir bölünme yapalım. Bir hesap makinesi 1.00081103000811 üretecektir. Ancak bunu SQL Server'da yaptığımda …

3
Sınırlandırılmış bir dizede bir değerin 2. veya 3. tekrarını alın
Aşağıdaki tablo var: ========================================================== | Name_Level_Class_Section | Phone Num | ========================================================== | Jacky_1_B2_23 | 1122554455 | | Johnhy_1_B2_24 | 1122554455 | | Peter_2_A5_3 | 1122554455 | ========================================================== SQL ifademi aşağıdaki gibi basitleştirmeyi düşünüyorum: select *, substring(Name_Level_Class_Section, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_', Name_Level_Class_Section) + 1)) + 1, CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))+1))- CHARINDEX('_',Name_Level_Class_Section, (CHARINDEX('_',Name_Level_Class_Section)+1))) as CLA …

5
SQL Server'da maksimum bellek ayarı
SQL Server 2008'i ve web tabanlı bir uygulamayı, yalnızca 2 GB'lık kullanılabilir bellekle, tek bir sunucu üzerinde çalıştırıyorum. Başka bir yerde belirtildiği gibi, SQL Server düzenli olarak sunucuda çalışan web uygulamasını yavaşlatan fiziksel belleğin% 98'ini alır. SSMS'deki Sunucu Özelliklerinde, Bellek altında, Maksimum Sunucu Belleği (Mb olarak) şu değere ayarlanır: 2147483647 …

1
Neden sql sunucusu int değişkeni ile karşılaştırılmadan önce count (*) sonucunu int'e dönüştürmek gerekir?
Benim uygulama birçok sahip var nerede sahip yan tümcesinde, sayım toplama işlevi int değişken ile karşılaştırma var. Sorgu planlarında, karşılaştırmadan önce bir implicit_convert görebilirsiniz. Neden böyle olduğunu bilmek istiyorum çünkü sql sunucu belgelerine göre sayım işlevinin dönüş türü int. Öyleyse neden iki int değerinin karşılaştırılması için örtük bir dönüşüm olmalı? …


2
SQL Server 2008 R2 İşlem günlükleriyle COPY_ONLY tam yedeklemeyi geri yükle
Biraz araştırma yaptıktan sonra bu soruya bir cevap bulamıyorum. Arka Plan Aşağıdaki üç gereksinime uyan bir yedekleme planı oluşturmaya çalışıyorum: Her gece tam yedeklemeye sahip yedeklemelerin güvenilirliği Geri yüklenebilecek işlem günlüğü yedekleri Düşük disk alanı Bir denetim aracı için yedeklere yerel olarak erişilebilir olmalıdır Bu ihtiyaçları karşılamak için haftalık, günlük …

4
Bazı kullanıcılar için sorgu yavaş
Benim için her zaman hızlı (SQL Server yerel bir yöneticiyim) ama kullanıcı grubu (gerekli izinlere sahip etki alanı grubu) için hızlı bir C # .NET web uygulaması denilen birkaç sorgu var, sorgu inanılmaz derecede yavaş uygulamada zaman aşımına uğrayan nokta. Aynı sorgunun farklı kullanıcılar için farklı çalışmasına ne sebep olur? …

2
SQL Server 2012 Kullanılabilirlik Grubu “AlwaysON” mu?
Yük devretme gerçekleştiğinde geleneksel bir SQL Server kümesinde, SQL Server'a bağlanan tüm istemciler bağlantıyı kaybeder ve her istemcinin yük devretme kümesi örneğine yeni bir bağlantı kurması gerekir. AlwaysON Kullanılabilirlik Grubu bu sorunu azaltır mı? SQL Server 2012 AlwaysON kullanılabilirlik grubu durumunda yerine çalışma SQL Server'a bağlanan istemciler için şeffaf mıdır?

3
SQL Server 2008 datetime dizini performans hatası
SQL Server 2008 R2 kullanıyoruz ve birincil kimlik dizinine sahip çok büyük (100M + satır) bir tablo ve datetimekümelenmemiş bir dizine sahip bir sütun var. Biz kullanımına dayanan bazı oldukça sıradışı istemci / sunucu davranışlarla karşılaşır order bymaddede özel olarak bir üzerinde endeksli datetime sütuna . Aşağıdaki yazıyı okudum: /programming/1716798/sql-server-2008-ordering-by-datetime-is-too-slow …

3
Veritabanı her zaman kurtarma modunda başlar
Sunucumu her yeniden başlattığımda, veritabanı her zaman kurtarma modunda ve normal şekilde davranması yaklaşık 20 dakika sürüyor. Bu her zaman ve sadece sunucuyu yeniden başlattığımda olur, bu yüzden birkaç sorum var ... Bunun büyük bir günlük dosyasından kaynaklanabileceği söylendi? Bu doğru olabilir mi? Değilse, diğer nedenler ne olabilir? Kurtarmaları önlemek …

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.