«sql-server-2005» etiketlenmiş sorular

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

4
SQL Server 2005/8 Sorgu Optimizasyonu İpuçları
Daha iyi SQL Server sorguları yazma konusunda bir takımı eğitmeye çalışıyorum ve insanların performansı artırmak için en iyi ipuçlarının ne olduğunu merak ediyordum. Örneğin bir zamanlar sayının (*) sayımdan (1) daha kötü performans göstermesi konusunda ısrar eden bir DBA'm vardı (doğru olup olmadığı veya en son sorgu optimize edicilerine karşı …

1
RESOURCE_SEMAPHORE ve RESOURCE_SEMAPHORE_QUERY_COMPILE bekleme türleri nasıl çözülür?
Aşağıdaki yapılandırma ile sunucuda barındırılan, 300 GB boyutunda bir veritabanından veri isabet / getirme yavaş çalışan sql sunucu sorgularının temel nedenini anlamaya çalışıyoruz: Windows Server 2003 R2, SP2, Enterprise Edition, 16 GB RAM, 12 CPU 32 Bit SQL Server 2005, SP4, Enterprise Edition, 32 Bit. Bir aydan uzun sürecek olan …


2
SQL Agent powershell bağlam başvurusu
Yeni işimde, her sunucuda birden fazla adlandırılmış örneğimiz var. Örneğin Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA Ben OS çağırır, çağırır Foo.exeama bir komut satırı parametresi (bağlantı dizesi) geçmek gerekir çalışır bir SQL PowerShell komut dosyası var . Her örnekte, geçerli bağlamın ne olduğunu bilmesi gereken PowerShell türünde …

3
Artık kullanıcıları bulun
SQL Server 2005'te, sunucu düzeyinde bulunmayan (sunucu düzeyinde silinmiş, ancak silinmeden önce veritabanlarından bağlantısı kesilmemiş bir hesap) veya bağlı olmayan hesapları bulmanın bir yolu var mı? (bir hesap sunucu düzeyinde silinmiş olabilir, ancak db düzeyinde silinmemiş, daha sonra okunmuş olabilir ancak db seviyesi asla temizlenmemiş olabilir). Çok dağınık bir sunucu …

1
SQL Server 2005'i SQL Server 2012'ye yükseltme
Aşağıdakilerle ayarlanmış bir test ortamım var: Sanal Makine (Hyper-V) Windows Server 2008 R2 SP1 (x64 bit) Windows SQL Server 2005 Developer Edition SP4 (x64-bit) (varsayılan örnek adı) Birleştirme Çoğaltması ayarlanmış 1 veritabanı ... Her birinde 2 abone bulunan 3 yayın. SQL Server 2012 Developer Edition'a (sp1) yükseltme prosedürünü test ediyoruz …

2
ETL: 200 tablodan ayıklama - SSIS veri akışı veya özel T-SQL?
Analizime dayanarak, veri ambarımız için eksiksiz bir boyutsal model 200'den fazla kaynak tablodan çıkarılmasını gerektirecektir. Bu tablolardan bazıları artımlı bir yükün parçası olarak çıkarılacak ve diğerleri tam yük olacaktır. Not etmek gerekirse, hepsi aynı şemaya sahip yaklaşık 225 kaynak veritabanına sahibiz. Gördüğüm kadarıyla, OLE DB kaynağı ve OLE DB hedefi …

2
ARITHABORT ON olarak değişme riskleri
Temel uygulamayı sağladıkları düzenleme ile bir satıcıyla çalışıyorum ve çekirdek uygulamayı değiştirmediğim sürece kendi uzantılarımı oluşturabilirim. Bir SQL Server 2005 veritabanına bağlanan ColdFusion yerleşiktir. Oluşturduğum bazı raporlar, çekirdek tablolardan hesaplanan işlevleri kullanan görünümlere bağlıdır ve tablolar büyüdükçe raporlar yavaşlamaktadır. Raporları hızlandırmak için dizinlenmiş görünümler kullanmak istiyorum . Ancak test ortamımda …

1
Yansıtma - Sunucu ağ adresine ulaşılamıyor
SQL Server 2008 R2 Yüklendi. Üç örnek içerir. Varsayılan (MSSQLServer) İlk örnek İkinci Örnek Tüm bunlar Ağ Hizmeti Olarak Oturum Açma .. Varsayılan Örnek Asıl sunucudur İlk Örnek Aynadır İkinci Örnek Tanık Sunucudur Başlangıçta Ana Veritabanımın Tam Yedekleme ve İşlem Günlüğü Yedeklemesini aldım. Aynı Veritabanı Adı ve Kurtarma Durumunun Kurtarma …


3
Diğer sütunları döndürürken bir sütunda DISTINCT SEÇİLİR Mİ?
İhtiyacım olan tüm bilgileri almak için üç arama tabloları kullanan bir sorgu var. Ben de DISTINCTbir sütun için değerleri olması gerekir , ancak ben de onunla ilişkili verilerin geri kalanı gerekir. SQL kodum: SELECT acss_lookup.ID AS acss_lookupID, acss_lookup.product_lookupID AS acssproduct_lookupID, acss_lookup.region_lookupID AS acssregion_lookupID, acss_lookup.document_lookupID AS acssdocument_lookupID, product.ID AS product_ID, product.parent_productID …

4
Son 12 saatin her saati için bir kayıt oluşturmanın kolay bir yolunu biliyor musunuz?
Son 12 saat içindeki olay sayısını saate göre gruplandırılmış olarak gösteren bir raporum var. Kulağa yeterince kolay geliyor, ama mücadele ettiğim şey boşlukları kapsayan kayıtların nasıl dahil edileceğidir. İşte bir örnek tablo: Event ( EventTime datetime, EventType int ) Veriler şöyle görünür: '2012-03-08 08:00:04', 1 '2012-03-08 09:10:00', 2 '2012-03-08 09:11:04', …

2
Geçici tablolar ve tablo değişkeni arasındaki INSERT performans farkı
SQL Server 2005'te aşağıdaki sorun var: bir tablo değişkenine bazı satırlar eklemeye çalışmak geçici tablo kullanarak aynı ekleme karşılaştırıldığında çok zaman alır. Bu, tablo değişkenine eklenecek koddur DECLARE @Data TABLE(...) INSERT INTO @DATA( ... ) SELECT .. FROM ... Bu geçici tabloya eklenecek kod CREATE #Data TABLE(...) INSERT INTO #DATA( …

3
Toplam sorgu neden GROUP BY deyimiyle bir tane olmadan önemli ölçüde daha hızlı?
Neden bir toplu sorgunun bir GROUP BYcümle ile neden birden çok daha hızlı çalıştığını merak ediyorum . Örneğin, bu sorgunun çalışması yaklaşık 10 saniye sürer SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 Bu bir saniyeden az sürerken SELECT MIN(CreatedDate) FROM MyTable WHERE SomeIndexedValue = 1 GROUP BY CreatedDate CreatedDateBu …

4
Tablodaki Dizinlerin kullanılmadığını belirleme
Yabancı dizinleri bulmaya çalışmak için bu komut dosyasını çalıştırıyorum select o.name as TableName, i.name as IndexName, p.reserved_page_count * 8.0 / 1024 as SpaceInMB, s.* from sys.dm_db_index_usage_stats s inner join sys.objects o on s.object_id = o.object_id inner join sys.indexes i on i.index_id = s.index_id and i.object_id = o.object_id inner join sys.dm_db_partition_stats …

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.