«sql-server-2005» etiketlenmiş sorular

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


8
Açıkça benzersiz bir kimlik oluşturan Kimlik Sütunları veya UDF?
Açıkça benzersiz bir kimlik üreten bir UDF dışında PRIMARY KEYbir Kimlik Sütunlarından bir çıkış yapmanın daha iyi olup olmadığı konusunda bir tartışmanın ortasındayım . Kimlik Sütunu'nu tartışıyorum. Ortağım değerleri elle oluşturmayı savunuyor, UDF'yi UDF'ye sahip olabileceğimiz başka bir masaya koyarak kaynağı kilitle ID_Valuetarafından adlandırılan bir alanla kimlik tablosunu artırma1 bunu …


1
Alan kazanmak için DBCC CLEANTABLE'ı ne zaman çalıştırmanız gerektiğini belirlemenin güvenilir bir yolu var mı?
Son zamanlarda, sadece% 80'e yakın dosya kullanımında dosyaları büyütmek yerine, yığınları birleştirmek, kümelenmiş dizinler eklemek ve bırakmak, satır veya sayfa sıkıştırması uygulamak vb. Ancak, DBCC CLEANTABLE'ı çalıştırarak daha fazla alan kazanabildiğim birkaç durum var . Ortamımdaki yüzlerce veritabanıyla, kullanıcıların her birinde ne yaptığını bilmek mümkün değildir ve sabit uzunluktaki sütunların …

1
IDENTITY_INSERT eşzamanlılığı nasıl etkiler?
Bir yayın hatası olan ve destek dışı kalan 3. taraf SAP eklentisine sahip bir müşteriye yardım etmeye çalışıyorum. Belirli koşullar altında, kayıt kuyruğu tablosundan kayıt arşiv tablosuna kadar olan arşivleri arşivler ve tamamlanmamış gönderiler. Bu arşivlenmiş sonuçları tekrar kuyruğa taşımam gerekiyor. Sıra kimliği bir kimlik sütunu ve aynı tutmak istiyorum. …

1
DMV sys.dm_exec_query_stats içinde last_worker_time ve last_elapsed_time arasındaki fark nedir?
last_worker_time ve last_elapsed_time'ın DMV sys.dm_exec_query_stats içindeki anlamı ve aralarındaki fark nedir? sorgu altında ateş ettiğimde SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Aşağıdaki gibi sonuç alıyorum. Ben fark ya şey ya eşit ya da geçen zaman işçi zaman daha fazladır. Ben …

3
Veritabanı boyutu - MDF çok mu büyük?
Yaklaşık 2.9Tb veri (2 x 1.45Tb - bir RAW şeması ve ANALYSIS şeması var yani temelde yutulan verilerin iki kopyası) barındıran bir SQL Server 2005 veritabanı sürdürüyorum. Kurtarma modeli SIMPLE ve .ldf6Gb'de. Hangi nedenle olursa olsun .mdf, 7.5Tb. Şimdi, ANALYSIS tablolarında sadece 2-3 ek sütun var ve çok fazla NVARCHAR(MAX)sütun …


1
SQL Server 2000 - 2008 - 2012
Şimdi SQL Server 2000'den 2008'e geçiyoruz. Kodda, komut dosyalarında çok fazla değişiklik yapıyoruz, çünkü 2000'den 2008'e kadar çok değişiklik oldu. Bu değişiklikleri yaparken bilmek istediğim şey - 2012'de de uyumlu hale getirmek için yapabileceğim bir şey var mı? Aynı zaman. En azından 2012'den 2008'e kadar geriye dönük olarak uyumlu olan …

3
SQL Server Bitiş Noktası'nın güvenlik ayarlarını nasıl kontrol edebilirim?
SQL Server geliştirme ekibimiz için bir TEST ortamı oluşturma sürecindeyim. Üretimde 3 SQL Server SQL01var, yansıtılan birkaç veritabanı içeriyor SQL02. SQL03"otomatik yük devretme ile yüksek güvenlik" veya senkron konfigürasyonda tanık olarak görev yapar. VMWare P2V'yi her üç makineyi de ayrı bir donanıma sanallaştırmak için kullandım, makinelerin SID'lerini yeniden yapılandırdım ve …

3
Birleştirme çoğaltma makale sayısı için zor sınırlama?
Biraz arka plan. Birleştirme çoğaltması kullanan bir uygulama geliştirdik. Şu anda, yaklaşık 212 makale yayınlıyoruz ve 256 makale sayısı sınırına düştüğü için her şey yolunda. (Sunucuda SQL Standard 2005 ve abone düzeyinde 2005 Express kullanma.) En baştan SQL 2008 R2 Standard sunucu tarafı ve Express 2008 R2'nin asgari sistem gereksinimine …


2
Sayısal olmayan karakterleri bir dizeden nasıl çıkarabilirim?
Kullanıcılar bir kutuya bir arama terimi girer ve bu değer saklı bir işleme geçirilir ve veritabanındaki birkaç farklı alana karşı kontrol edilir. Bu alanlar her zaman aynı veri türünde değildir. Bir alan (telefon numarası) tüm numaralardan oluşur, bu nedenle işaretlenirken .Net CLR işlevi kullanılarak sayısal olmayan tüm karakterler dizeden çıkarılır. …

2
Sürekli işlerken indeks parçalanması
SQL Server 2005 900M kayıt tablosunda yaklaşık 350M kayıtları sürekli olarak işleyebilmem gerekiyor. Ben işlem yapmak için kayıtları seçmek için kullandığım sorgu işlem olarak kötü parçalanmış olur ve ben dizin yeniden oluşturmak için işleme durdurmak gerekir. Sözde veri modeli ve sorgu ... /**************************************/ CREATE TABLE [Table] ( [PrimaryKeyId] [INT] IDENTITY(1,1) …

1
Hesaplanan sütunda kullanılan skaler fonksiyon, fonksiyonu güncellemenin en temiz yolu nedir?
Veritabanımızdaki skaler fonksiyonu güncellemek istiyorum. Bu işlev bir anahtar tabloda birkaç hesaplanan sütun için kullanılır, bu yüzden güncellemeye çalıştığımda bir bağımlılık hatası alıyorum. Sütunları açıkça kaldırabilir, işlevi güncelleyebilir ve sütunları yeniden ekleyebilirim, ancak fazladan fannying olmadan, bu sütun siparişlerini değiştirecek ve istenmeyen diğer sonuçları olabilir. Bunu yapmanın daha temiz bir …

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.