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


1
Sorgu Nasıl Optimize Edilir
Buna benzer bir veritabanı yapım var, CREATE TABLE [dbo].[Dispatch]( [DispatchId] [int] NOT NULL, [ContractId] [int] NOT NULL, [DispatchDescription] [nvarchar](50) NOT NULL, CONSTRAINT [PK_Dispatch] PRIMARY KEY CLUSTERED ( [DispatchId] ASC, [ContractId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) …

1
'NT AUTHORITY \ ANONYMOUS LOGON' kullanıcısı için oturum açılamadı. (MsDtsSrvr)
İçinde birçok örneği olan kümelenmiş bir ortam var. Birkaç örneği ssis kullanmasına izin vermek için xml dosyasını değiştirdim. Örnekler kümelenmiş ssis ile aynı düğümde olduğunda her şey harika çalışır. Ancak farklı düğümlerdeyse bir teyitleşme sorunu var gibi görünüyor ve kimlik bilgilerimi kaybediyor. Nedense Anonim Oturum Açma kullanmaya çalışır. İşte tam …

1
SEÇENEK KUVVET SİPARİŞİ satırlar silinene kadar performansı artırır
Ben gerektiği gibi performans değildi biraz karmaşık bir SQL Server 2008 sorgu (yaklaşık 200 satır oldukça yoğun SQL) var. Zamanla, performans yaklaşık 5 saniyeden yaklaşık 2 saniyeye düştü. Yürütme planına bakıldığında, birleşimleri yeniden düzenleyerek performansın iyileştirilebileceği oldukça açıktı. Yaptım, ve yaptı ... yaklaşık .3 saniye. Şimdi sorgu "SEÇENEK KUVVET SİPARİŞ" …


1
SQL Server iş zaman aşımı
Bu nedenle, bir SQL Server işinde ( StackExchange'ten makale ) her adım için zaman aşımını ayarlamak mümkün görünmemektedir . MSDN, Tabii ki Ajan zaman aşımını ayarlayabileceğinizi belirtmektedir: Sql Server Agent özellikleri . İş yürütme kapanışını ayarlayın . Sorular Temsilci zaman aşımı nasıl çalışır? Tek adımlı zaman aşımını ayarlamanın başka bir …

1
sp_execute 'int' türündeki '@handle' parametresini bekliyor
Hedef veritabanımda bir tablo varsa saklı bir yordamı denetlemeye çalışıyorum. Değilse, kaynak veritabanından information_schema tablolarını kullanarak tablo oluşturacağım. Ancak denemek ve tablo varsa geri getirmek için sp_execute kullandığımda hata alıyorum yordamı 'int' türünde '@handle' parametre bekliyor. @Handle parametresi kullanmıyorum. Birisi bana bu hatanın ne anlama geldiğini ve neden aldığımı söyleyebilir …

2
SQL Server 'Veritabanı Oluştur' ifadesi. Otomatik büyüme ayarları nasıl devralınır?
SQL Server 2008 R2 kullanıyorum ve sürekli dağıtım yoluyla veritabanları oluşturuyorum. Sistemimizde, SQL Server'daki varsayılan 1Mb /% 10 otomatik büyüme ayarları verilerimizle kötü çalışıyor. Özellikle şemayı çok değiştirmemizi engelleyen eski bir uygulamamız olduğu için. Aşamalı dağıtımlar için değiştirebilmemiz için veritabanı ayarlarının örnek düzeyinde yapılandırılmasını istiyoruz. Birkaç yerde yeni bir db …



2
Yavaş Performans Büyük Tabloya Birkaç Satır Ekleme
Mağazalardaki verileri alan ve şirket genelindeki bir envanter tablosunu güncelleyen bir işlemimiz var. Bu tabloda, her mağaza için tarihe ve öğeye göre satırlar bulunur. Birçok mağazaya sahip müşteriler için, bu tablo çok büyük olabilir - 500 milyon sıraya kadar. Bu envanter güncelleme işlemi, mağazalar veri girdikçe genellikle günde birçok kez …


2
SQL Server yabancı anahtar başvurusu için bir dizin anahtarını nasıl seçer?
MS Access'ten alınan eski bir veritabanı ile çalışıyorum. MS Access> SQL Server yükseltmesi sırasında oluşturulan, kümelenmemiş, benzersiz birincil anahtarlara sahip yaklaşık yirmi tablo vardır. Bu tabloların çoğunda, birincil anahtarın kopyaları olan benzersiz, kümelenmemiş dizinler de vardır. Bunu temizlemeye çalışıyorum. Ama bulduğum şey, birincil anahtarları kümelenmiş dizinler olarak yeniden oluşturduktan ve …

4
Gerçekten .LDF dosyalarını tutmam gerekiyor mu?
Her ay üretim veri tabanımızın ay sonu fotoğrafını çekiyoruz. Bu ay sonu anlık görüntüleri kesinlikle raporlama amaçlıdır, bunlara yapılan ekler, güncellemeler veya silinmeler yoktur. Bu anlık görüntülerin her birinin bir .MDFve .LDFdosyası vardır. .LDFDosyaları silmek ve sunucuda biraz yer açmak istiyorum. .LDFDosyaları saklamamın herhangi bir nedeni var mı? Açıklama: Üretim …

1
Sp_executesql'ın güvenlik üzerindeki etkileri nelerdir?
Varsayılan olarak, SQL Server'da [public]rolün EXECUTEhakları vardır sp_executesql. Ancak, önceki DBA'nın EXECUTEhakkı iptal ettiği bir veritabanı sunucusunu devraldım sp_executesql. Geçici bir çözüm olarak, gerektiğinde (ana veritabanındaki bir rol aracılığıyla) EXECUTEhaklar veriyorum sp_executesql. Ama bu bir bakım ağrısı olmaya başlıyor. Eğer EXECUTEhalka geri dönersem, bilmem gereken herhangi bir sonuç var mı?

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.