«sql-server-2008-r2» etiketlenmiş sorular

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

1
Son zamanlarda bir veritabanında yürütülen tüm sorguları bul
[Ben acemi seviye T-SQL Programcısıyım] [.. ve umarım sağ yığında değişim sitemindeyim] Yaptığım tüm soruların bir listesini görmek istiyorum (en azından bugün sabahtan beri yaptığım). Sorguların yürütme zamanları hakkında bir rapor yapmam gerekiyor. Online arama bana pek yararlı bilgi vermedi. Çevrimiçi bulduğum ve oldukça yakın görünen tek sorgu SELECT deqs.last_execution_time …

1
SQL Server - Herkes SUMA, iz bayrağı 8048 veya iz bayrağı 8015 kullanıyor mu?
Son zamanlarda bir SQL Server 2008 R2 sisteminde ciddi bir spinlock çekişmesi sorununu çözmek için SQL Server başlangıcı İzleme Bayrağı 8048 dahil edildi. Performans değerinin izleme bayrağı 8048 tarafından iletildiği kullanım durumlarını bulan diğer kişilerden duymak (NUMA düğümü başına çekirdek başına sorgu belleği verme stratejisini teşvik etmek), izleme bayrağı 8015'i …

3
SQL Server veritabanı senkronizasyonu
Problem tanımı Kullanıcılarımızın çoğunlukla güncel olan bir veritabanını sorgulama yeteneğine ihtiyacı vardır. Veriler 24 saate kadar eski olabilir ve bu kabul edilebilir. Üretim kopyasında ikinci bir veritabanını almak ve güncel tutmak için en düşük maliyetli yaklaşım hangisidir? Düşünmediğim bir yaklaşım var mı? İş yoğunluğu Hisse senedi alım satım faaliyetini izlemek …


3
Ana veritabanını ne sıklıkla yedekleyebilirsiniz?
BOL’deki öneri oldukça belirsiz: Verilerinizi iş gereksinimlerinize göre yeterince korumak için master'ı gerektiği kadar yedekleyin. Önemli bir güncellemeden sonra ek bir yedeklemeyle destekleyebileceğiniz düzenli bir yedekleme programı öneririz. Daha fazla girişim yaparsanız, bu detayları bulacaksınız: Master'ın güncellenmesine ve yedeklemenin yapılmasına neden olan işlem türleri aşağıdakileri içerir: Bir kullanıcı veritabanı oluşturma …

1
SQL Server - iç içe deterministik olmayan görünüm yığınlarında dizeleri yerelleştirme işleme
Bir veritabanının profilini oluştururken , bu uygulamanın havuzundaki her bağlantı için dakikada 1000-2500 kez erişilen belirleyici olmayan bazı işlevlere gönderme yapan bir görünümle karşılaştım . Görünümden bir basit aşağıdaki yürütme planını verir:SELECT Bu, birkaç ayda bir veya iki satır görebilecek binden fazla satır içeren bir görünüm için karmaşık bir plan …

1
Sayısal yayın yaparken garip SQL Server örneği çökmesi
C # Entity Framework ile çalışırken SQL Server örneğimin çöktüğünü fark ettim. Bu ifadeye kadar takip edebildim: SELECT * FROM dbo.[TestTable] where mpnr in (1099059904, 1038139906, 1048119902, 1045119902, 1002109903, 1117109910, 1111149902, 1063149902, 1117159902, 1116109904, 1105079905, 1012079906, 1129129904, 1103059905, 1065059905, 1091059906, 1110149904, 1129149903, 1083029905, 1080139904, 1076109903, 1010019902, 1058019902, 1060019903, 1053019902, 1030089902, …

5
SQL Server Management Studio için SQL Server Profiler'ı indirin
Belirli bir veritabanında yürütülen kodu görmek için bir SQL Server 2008 veritabanını nasıl profilleştirebilirim? SQL Server profilini kullandığımı hatırlıyorum, ancak SQL Server 2008 R2 Express'i indirdikten sonra SQL Server Management Studio'da görmüyorum. Bu aracı nereden indirip yükleyebilirim? Bu seçeneği görebilmek için SQL Server 2008'in tam sürümüne ihtiyacım var mı?

4
HashBytes işlevinde doğru algoritmayı seçme
Karşılaştırma amacıyla nvarchar verilerinin karma değerini oluşturmamız gerekir. T-SQL'de birden fazla karma algoritma vardır, ancak bu senaryoda hangisinin en iyisi seçilebilir? İki farklı nvarchar değeri için yinelenen karma değerine sahip olma riskinin minimum olmasını sağlamak istiyoruz. İnternette yaptığım araştırmaya dayanarak MD5 en iyisi gibi görünüyor. Bu doğru mu? MSDN bize …

2
FILESTREAM verileri hariç veritabanını geri yükle
Bağlam Altta büyük-ish veritabanına sahip bir sistem geliştiriyoruz. SQL Server 2008 R2 üzerinde çalışan bir MS SQL veritabanıdır. Veritabanının toplam boyutu yaklaşık 12 GB'dir. Bunlardan yaklaşık 8,5 GB tek bir tabloda bulunuyor BinaryContent. Adından da anlaşılacağı gibi, bu, her türlü basit dosyayı doğrudan BLOB olarak tabloda sakladığımız bir tablodur. Son …

1
Bu BİR KATILIM ÖNCESİ uyarısı ile endişelenmem gerekir mi?
Kötü performans gösteren bir saklı yordamın bitlerini ve parçalarını gideriyorum. Prosedürün bu bölümü NO JOIN PREDICATE uyarısı veriyor select method = case methoddescription when 'blah' then 'Ethylene Oxide' when NULL then 'N/A' else methoddescription end, testmethod = case methoddescription when 'blah' then 'Biological Indicators' when NULL then 'N/A' else 'Dosimeter …

2
Bu uygulama planını açıklayabilir misiniz?
Bu şeyle karşılaştığımda başka bir şey araştırıyordum. İçinde bazı verilerle test tabloları oluşturuyordum ve sorgu yazmanın farklı yollarının yürütme planını nasıl etkilediğini öğrenmek için farklı sorgular çalıştırıyordum. İşte rastgele test verileri oluşturmak için kullanılan komut dosyası: IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID('t') AND type in (N'U')) …

3
Kesici uç performansı yük altında artar: Neden?
Son derece denormalize tablolara ekler gerçekleştiren bir kod parçası var. Tablolarda ~ 100 ila 300+ arasında değişen sütun sayısı vardır. Bu, Windows Server 2008 üzerinde çalışan SQL Server 2008 R2'dir. Her ek, aynı işlem altındaki birkaç tabloya ekleme işleminden oluşur. Bazı ekler NHibernate tarafından toplu işlenir, ancak bazıları olamaz, ancak …

4
SSD SQL Server veritabanı - her tablo için ayrı bir dosyaya herhangi bir avantajı?
Yaklaşık 30 tablo olacak bir veritabanı oluşturuyorum, her tablo on milyonlarca satır içeren ve her tablo ağır karşısında sorgu verimliliğini en üst düzeye çıkarmak için tek bir önemli sütun ve birincil / yabancı anahtar sütun içeren güncellemeler ve eklemeler ve kümelenmiş dizinlerin yoğun şekilde kullanılması. Tablolardan ikisi değişken uzunlukta metin …

9
Veritabanı nesneleri için sürüm kontrolü
Geliştiricilerimizin üzerinde çalıştığı veritabanı çok büyük (çok fazla veritabanı nesnesi var). DB nesneleri değişikliklerini (değişiklik yönetimi) kontrol etmeliyiz. Şirketimiz sadece db değişikliklerinden sorumlu bir kişiye sahip olamaz. Bu nedenle, standart nesneler için sürüm kontrolü gibi ama veritabanı ve komut dosyalarını senkronize edebilen veritabanıyla daha ilgili olan veritabanı nesneleri için güvenli …

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.