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

2
Bir sensör dizisinden büyük miktarlarda veri saklama
Büyük bir sensör dizisinden veri örnekleri depolamak için bir çözüm (app ve db) uygulamak için görev. Dizi şu anda yaklaşık 20.000 sensörden oluşuyor, ancak yakında 100.000 sensöre kadar büyüyecek. Her sensör her 10 saniyede bir veri örneği gönderir ve her örnek 28 bayt boyutundadır. Böylece toplamların yapılması aşağıdakilere yol açar: …

3
SQL Server CLR'de 3. taraf dll
SQL Server CLR tetikleyici c # kodunda bir üçüncü taraf DLL kullanmanız gerekiyor Ancak referans eklemeye çalıştığımda sadece SQL Server'dan bazı DLL'leri gösterir. SQL Server'a üçüncü taraf dll'imi nasıl ekleyebilirim ?
14 sql-server  c#  sql-clr 

3
“Türdeş olmayan sorgu” nedir?
Bir programda çalıştırıyorum SQL sorgusu ile ilgili aşağıdaki hata mesajını aldım. SQL Server 2005 T-SQL. Heterojen sorgular bağlantı için ANSI_NULLSve ANSI_WARNINGSseçeneklerinin ayarlanmasını gerektirir . Bu, tutarlı sorgu semantiği sağlar. Bu seçenekleri etkinleştirin ve ardından sorgunuzu yeniden yayınlayın. (önem derecesi 16) Bunu düzeltmek kolay, set ANSI_NULLSve ANSI_WARNINGS ON, ama heterojen bir …

3
Saklı yordam ölçeklenebilirliğini test etme
Her sayfa yüklemesinde belirli bir kullanıcı için yeni mesaj sayısını kullanıcı arayüzüne teslim etmek için çağrılacak bir e-posta uygulamam var. Ben DB düzeyinde test ediyorum şeyler birkaç varyasyon var ama hepsi saklı proc çağrı tarafından soyutlanır. Kırılma noktasının (saniyede istek sayısı) ne olacağını görmek için DB çarpmaya çalışıyorum. Özetle, userId …

3
SSMS neden tablonun üstüne alt değil, yeni satırlar ekliyor?
SQL Server Management Studio 2008'de (veritabanı SQL Server 2005) bir tabloya el ile bir satır eklediğimde yeni satırım listenin en üstünde değil, en üstte görünür. Kimlik sütunları kullanıyorum ve bunun sonucunda id row 42 first row 1 second row 2 third row Satırlar getirildiğinde ve açıkça sipariş edilmediğinde. Bu, web …


3
Bir iş başarısız olduğunda SQL Server'ın hata ayrıntılarını bana e-postayla nasıl gönderebilirim?
SQL Server, bir işi başarısız olduğunda e-posta uyarıları gönderecek şekilde yapılandırmanıza olanak tanır. Bu, işlerinizi izlemenin basit ve etkili bir yoludur. Ancak, bu uyarılar herhangi bir ayrıntı içermez - sadece bir başarı veya başarısızlık bildirimi. Bir iş başarısız olursa, tipik bir uyarı e-postası aşağıdaki gibi olacaktır: JOB RUN: 'DBA - …

1
Büyük veri kümelerini işlemek için SQL Server 2008 R2 için parça oluşturma kurulum kalıpları?
SQL Server 2008 R2'de büyük bir veri kümesini (> 1 milyar satır) işlemek istiyorum. "Parçalama" veya "yatay bölümleme" ayarladıysanız, tabloları birden çok dosyaya böldüğünde büyük veri kümelerinin işlenmesini hızlandırdığını duydum. Daha önce parçalama veya yatay bölümleme kullandınız mı? Öyleyse, deneyiminizde tek bir masif tabloya kıyasla daha iyi sonuçlar veren herhangi …

5
Bu 20 milyon kayıt görünümünü daha hızlı nasıl sorgulayabilirim?
Bir arama işlevselliği için aramam gereken tüm tablolardan kayıtları olan bir görünüm kullanıyorum. Görüşte yaklaşık 20 milyon kayıt var. Bu görüşe yapılan aramalar çok fazla zaman alıyor. Bu görüşün performansını artırmak için nereye bakmalıyım? Görünümün kabaca tanımı aşağıdadır. On üç tablo ve yaklaşık otuz alan içerir. CREATE VIEW [dbo].[v_AllForSearch] AS …

3
SQL Server - Geçici ve Fiziksel Tablolar
İstihdam yaptığım yerde #temp tablolarını kullanmaktan uzaklaşmak ve bunun yerine SPID'lerle kalıcı fiziksel tablolar kullanmak için bir hareket var. Ne zaman daha önce bir #temp tablosuna INSERTed zaman, şimdi bir INSERT INTO dbo.MyPermanentTable (SPID, ...) VALUES (@@SPID, ...)gereklidir - DELETE FROM dbo.MyPermanentTable WHERE SPID = @@SPIDörneğin bir saklı yordamın başlangıcında …

5
Ekleme / ayırma ve yedekleme / geri yükleme
Başka bir sınama ortamı kurmak için yinelenen bir veritabanı yapmak için veritabanı (bir bütün olarak) başka bir sunucuya aktarmak gerekir. İki seçeneğim var: Kaynak sunucuda tam yedekleme / hedef sunucuda geri yükleme; Kaynak sunucudan ayırın / hedef sunucuya ekleyin. Gereksinimlerime göre iki çözümün artıları ve eksileri nelerdir? SQL Server 2008 …

1
Okunabilir ikincil mecralarda zorunlu planlar
Bir plan bir Kullanılabilirlik Grubundaki birincil için zorunlu tutulursa, ikincil bir alanda yürütülen sorgulara uygulanır mı? Her iki plan zorlama olasılığını da içeren cevaplar arıyorum: Plan Kılavuzları Sorgu Deposu Zorla Planı QS zorla planlarının devam etmediğini, ancak dokümantasyonda yetkili bir şey bulamadığını veya plan kılavuzları hakkında bir şey bulamadığını gösteren …

1
Benzersiz olmayan bir dizine yinelenen anahtar satırı ekleyemiyor musunuz?
Bu garip hatayı, son birkaç gün boyunca, 8 hafta boyunca hatasız olduktan sonra üç kez gördük ve güdük oldum. Bu hata mesajıdır: Executing the query "EXEC dbo.MergeTransactions" failed with the following error: "Cannot insert duplicate key row in object 'sales.Transactions' with unique index 'NCI_Transactions_ClientID_TransactionDate'. The duplicate key value is (1001, …

2
SQL Server sistem tarafından oluşturulan kısıtlama adlarında çakışmalar oluşturabilir mi?
Bir SQL Server 2008 veritabanında (kümelenmemiş) milyonlarca tablo oluşturan bir uygulama var. SQL Server 2014'e (kümelenmiş) yükseltmek istiyorum, ancak yük altında bir hata iletisi vuruyorum: “Veritabanında zaten 'PK__tablenameprefix__179E2ED8F259C33B' adlı bir nesne var” Bu, sistem tarafından oluşturulan bir kısıtlama adıdır. Rastgele oluşturulmuş bir 64 bit sayı gibi görünüyor. Çok sayıda tablo …

2
“Sa” parolasını değiştirmek SQL'in yeniden başlatılmasını gerektirir mi (karışık modda)?
Kullanılmaması gereken bir şekilde kullanılan bir SQL "sa" hesabı keşfettik, bu nedenle tüm SQL örneklerimizde sa şifrelerini değiştiriyoruz. (Karma kimlik doğrulama modunda çalışan SQL 2005 - 2017 sunucularımız var. Tüm kullanıcılar ve uygulamalar bağlanmak için etki alanı hesaplarını veya sa olmayan SQL hesaplarını kullanıyor olmalıdır . İzliyorum, ancak başka 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.