«sql-server-2008» etiketlenmiş sorular

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

1
Bir parametreyi nasıl SİPARİŞ EDİNİZ?
Sadece çalıştığım bir saklı yordam hakkında bazı geri bildirim talep edip edemeyeceğini ve senaryoyu işlemenin daha etkili bir yolu olup olmadığını merak ediyorum (olacağından eminim!). Temelde bir veya daha fazla durum ve bir sıralama düzeni (disk belleği için RowNum kullanıyorum) olabilir kayıtları (İşler) listesini döndürmek için çağırmak tek bir SP …

7
Tabloları başka bir SQL2008 veritabanına taşıma (dizinler, tetikleyiciler vb. Dahil)
Bir demet (100 +) büyük (milyonlarca satır) tabloları bir SQL2008 veritabanından diğerine taşımak gerekiyor. Başlangıçta sadece Alma / Verme Sihirbazı'nı kullandım, ancak tüm hedef tablolarda birincil ve yabancı anahtarlar, dizinler, kısıtlamalar, tetikleyiciler vb. Eksikti. (Kimlik sütunları da düz INT'lere dönüştürüldü, ancak sanırım sihirbazı.) Bunu yapmanın doğru yolu nedir? Bu sadece …

1
Farklı SQL Server şemaları için kullanıcı izinlerini ayarlama
Belirli bir kullanıcıya erişimi sınırlamanız gerekiyor, ancak yine de dbo'ya ait tablolardaki verileri görebilmeleri gerekiyor. Aşağıdakileri yapmaya çalışıyorum: dbo şeması normalde olduğu gibi çalışır, her şeye erişebilir şema1 şemasının yalnızca şema1 nesnelerine erişimi var bir şema1 görünümü veya saklı yordam dbo'ya ait tablolardaki verilere erişiyorsa, izinler zinciri uygun şekilde user1, …

7
Kaynak Kontrolü altındaki Saklı Yordamlar, en iyi uygulama
Şu anda Tortoise SVN'yi bir .NET Web Uygulamasını kontrol etmek için kullanıyorum. SQL Server depolanmış prosedürlerimizi Kaynak Kontrolüne getirmenin en iyi yolu nedir? Şu anda VS 2010'u geliştirme ortamım olarak kullanıyorum ve SQL Server Veri Araçları'nı (SSDT) ​​kullanarak şirket dışı bir SQL Server 2008 R2 veritabanına bağlanıyorum. Geçmişte ne yaptığımı …




5
Bir datetime dizesine 1 milisaniye nasıl eklenir?
Bir seçime dayanarak, böyle x satır döndürebilirim: 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 0 ile tüm milisaniye var. 1 x 1 milisaniye eklemenin bir yolu var mı, bu yüzden seçim şöyle görünür: 1 2019-07-23 10:14:04.001 1 2019-07-23 10:14:11.002 2 2019-07-23 10:45:32.003 1 2019-07-23 10:45:33.004 …

5
10-20 SQL Server veritabanını senkronize bir duruma geri yükleme ve geri yükleme?
10-20 SQL Server 2008 R2 veritabanlarını 10-50 GB arasında boyutlarda yedeklemem gerekiyor, çevrimiçi olmaları ve aynı anda tek bir kurumsal uygulama tarafından kullanılmaları gerekiyor. Ayrıca tüm veritabanları arasında büyük ölçüde senkronize olan bir duruma geri yüklemem gerekiyor (veritabanları arasında birkaç saniye desync'e kadar para ödeyebilirim). Amaç KG / DEV ortamları …

1
Kümelenmemiş dizinlere kümelenmiş dizin sütunları eklemek gerekli mi?
Kümelenmemiş bir dizinin kümelenmiş dizine dayandığı düşünüldüğünde, kümelenmemiş dizinin kümelenmiş dizinde bulunan sütunlardan herhangi birini listelemesi gerekir mi? Diğer bir deyişle, Ürünler tablosu ProductID üzerinde kümelenmiş bir dizin içeriyorsa, ProductID sütununu eklemenin tavsiye edileceği kümelenmemiş bir dizin oluştururken yine de bunu bir sütun olarak eklemek gerekli mi? Değilse, sütun adını …

2
Yürütme Planı'nı kullanarak T-SQL sorgusu nasıl optimize edilir
Deneme-yanılma ve yürütme planı, ancak boşuna kullanarak optimize etmeye çalışırken son iki gün geçirdim bir SQL sorgusu var. Lütfen bunu yaptığım için beni affet ama tüm infaz planını buraya göndereceğim. Sorgu ve yürütme planındaki tablo ve sütun adlarının hem kısalık hem de şirketimin IP'sini korumak için genel bir çaba gösterdim. …

3
Aralıktaki tarih başına sütun döndürme
Diyelim ki Tablo A'm var: BookingsPerPerson Person_Id ArrivalDate DepartureDate 123456 2012-01-01 2012-01-04 213415 2012-01-02 2012-01-07 Bir görünümle başarmam gereken şey şudur: Person_Id ArrivalDate DepartureDate Jan-01 Jan-02 Jan-03 Jan-04 Jan-05 Jan-06 Jan-07 123456 2012-01-01 2012-01-04 1 1 1 1 213415 2012-01-02 2012-01-07 1 1 1 1 1 1 Sistem olaylar içindir, …

2
SQL Server'a ne kadar RAM ayrıldığına hızlı bir bakış?
SQL Server 2005 ile, Görev Yöneticisine bakabilir ve en azından SQL Server'a ne kadar bellek ayrıldığına bir cursory bakabilirsiniz. SQL Server 2008 ile, SQLServer: Bellek Yöneticisi / Toplam Sunucu Belleği (KB) perf sayacı 16,732,760 olmasına rağmen, Çalışma Kümesi veya İşleme Boyutu asla 500 MB'ın üzerine çıkmaz. Görev Yöneticisi'nde sunucu belleğini …

2
Bir bayrak dizisini (bitmap / bit dizisi) depolamak için veri türü
Aşağıdaki işlemleri destekleyen bir tablonun her kayıt için bir bit dizisi depolamak gerekir: Bir bitin ayarlanıp ayarlanmadığını test etme ve biraz ayarlama (SQL kullanarak) ADO 2.8 (ADO.NET değil) kullanarak değeri sorgulama ve ayarlama Dizin oluşturma ("kapsayan dizin" özelliğinden yararlanmak için) Bu dizide saklanacak maksimum bit sayısı sabittir, ancak 32'yi aşabilir …

4
Büyük index INCLUDE alanları sistem performansını nasıl etkiler?
Bu soru, bir kaplama dizininde varchar(2000)bir ile SQL Server dizin performansı hakkındadır INCLUDE. Yavaş ve kararsız bir veritabanı uygulamasında performansı artırmaya çalışıyorum. Bazı durumlarda, veri gibi multple dize operasyonları gibi sorgu ile büyük varchar dizeleri üzerinden erişilen SUBSTRING(), SPACE()ve DATALENGTH(). İşte basitleştirilmiş erişim örneği; update fattable set col3 = SUBSTRING(col3,1,10) …

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.