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

3
Yeni bir sunucuda daha kötü performans
Özel bir sunucudayız (tek dört çekirdekli, 6 GB RAM) ve yeni bir özel sunucuya (2x altı çekirdekli, 32 GB RAM) geçiyoruz. Her ikisi de Windows Server 2008, SQL Server 2008'dir. Yeni sunucudaki performans eski, daha yavaş sunucudan biraz daha kötüdür. Testte, ASP.NET uygulamamız% 10 - 20 daha yavaş çalışır. İSTATİSTİK …

2
Kümelenmiş bir dizini devre dışı bırakmak neden tabloya erişilemiyor?
Bir dizin devre dışı bırakıldığında, tanım sistem kataloğunda kalır ancak artık kullanılmaz. SQL Server dizini (tablodaki veriler değiştikçe) korumaz ve dizin sorguları karşılamak için kullanılamaz. Bir Eğer kümelenmiş dizin devre dışı, tüm tablo erişilemez hale gelir. B ağacını atarak verilere doğrudan tablodan erişmek neden mümkün değil? (büyük olasılıkla tabloyu satır …

2
LATCH_EX Kaynak Bekler METADATA_SEQUENCE_GENERATOR
Envanter raporu üreten bir sürecimiz var. İstemci tarafında, işlem yapılandırılabilir sayıda işçi iş parçacığını bölerek rapor için çok sayıda mağazadan (potansiyel olarak binlerce, genellikle düzinelerce) bir mağazaya karşılık gelen bir veri yığını oluşturur. Her işçi iş parçacığı, saklı yordamı yürüten bir web hizmetini çağırır. Her parçayı işlemek için kullanılan veritabanı …

2
Şema değişiklikleri Kullanılabilirlik Gruplarını “kırıyor” mu yoksa şeffaf olarak mı ele alınıyor?
Kuruluşum SQL Server 2012 Kullanılabilirlik Gruplarını benimsemeyi planlıyor ve uygulama yükseltme sürecimiz üzerinde (varsa) ne gibi etkileri olacağını anlamaya çalışıyorum. Uygulama güncellemelerini 8 haftalık bir döngüde yayınlarız ve herhangi bir sürümde şema değişiklikleri ve / veya veri geçişleri bulunabilir. Anlamaya çalıştığım HA / DR çözümünün şema değişikliklerini şeffaf bir şekilde …


2
"Nesne üzerinde SELECT izni reddedildi" ifadesi almasına rağmen
Ben bir programcıyım, dba değil ... Tehlikeli olmaya yetecek kadar biliyorum. Ben veritabanı için bir db_owner olan eski bir kullanıcı ile bir veritabanını miras. Bu kullanıcının mevcut tablolar, şemalar, vb. İçin ticari nedenlerle iznini ayarlayamayız, ancak bazı yeni tablolar oluşturuluyor ve bu kullanıcının yalnızca bunlarda SELECT erişimine sahip olmasını istiyorum. …

1
SSRS'de hangi veri kaynaklarının kullanıldığını nasıl anlayabilirim?
Web portalımıza dağıtılmış bir sürü SSRS (2008) raporumuz var. Bazı raporları, başlangıçta dağıtıldığından farklı bir paylaşılan veri kaynağı kullanacak şekilde düzenledik. Hangi raporlar bu paylaşılan veri kaynaklarından hangisini kullandığını göstermek için ReportServer veritabanını sorgulamak için bir yol arıyorum. Hangi veri kaynağının kullanıldığını göstermek için Catalog.Content'te depolanan XML verilerini kullanabileceğinizi buldum, …
11 sql-server  ssrs 

3
Bir .bak neden yedeklendiği veritabanından daha küçük?
Bir SQL Server veritabanının yedeğini aldım. MDF ve LDF dosyaları birlikte toplam 29 GB civarındadır, ancak .bak dosyası sadece 23 GB'tır, yaklaşık% 20 daha küçüktür. Bir veri kümesinin bir sürümünün aynı verileri içeren başka bir sürümden daha küçük olduğu ilk tahminim, veri sıkıştırması olacaktır, ancak sıkıştırma, özellikle yüksek sıralı veriler …

3
SQL Server: sadece sistem tabloları için dosya grubu?
Kurumsal standartlarımızdan biri, kullanıcı tabloları / dizinleri için ayrı bir dosya grubuna / dosyasına sahip olmaktır. Bu varsayılan olarak ayarlanmıştır, bu nedenle CREATE TABLE ifadelerini nitelemeye gerek yoktur. Yani şuna benziyor fileid 1 = sistem tabloları, MDF dosya kimliği 2 = t-log = LDF fileid 3 = kullanıcı bilgileri = …

2
SSMS'nin sunucunun dosya sistemini görmesini engelleyin
Yönetimim altında bir MS SQL sunucusu 2017'yi paylaşan birkaç kullanıcım var. Diğer kullanıcıları ve bu sunucudaki verilerini görmemeli (hatta farkında bile olmamalıdır). Her kullanıcının kendi veritabanı vardır. Veritabanı ile istediklerini yapabilirler. Partial ContainmentKullanıcıları yerinde kilitlemek için SQL Server özelliğini kullanıyorum . Girişler veritabanı içinde oluşturulur. Diğer kullanıcı hesaplarını veya veritabanlarını …


1
Diğer veritabanında hesabı olmayan başka bir veritabanındaki tabloya dayalı erişim görünümü
Database2'deki tablolara dayanarak database1'de görünüm oluşturdum. SELECTYalnızca database1'e erişimi olan bir kullanıcıya izin verdim . Kullanıcı, veritabanı2'de bir hesabı olmadığından bu görünümün çalışmasını sağlayamaz. Bu sorunu nasıl çözebilirim? Database2'de bir hesap oluşturmak istemiyorum.

1
Olası satış ve gecikme değerleri elde etmek için Join ve Window işlevini kullanma arasındaki performans karşılaştırması
Ben 20M satırları olan bir tablo ve her bir sırada 3 sütun var time, idve value. Her biri için idve timebir orada valuestatü için. Belli bir kişi timeiçin belirli bir kişinin kurşun ve gecikme değerlerini bilmek istiyorum id. Bunu başarmak için iki yöntem kullandım. Bir yöntem birleştirme yöntemini, bir diğer …

6
Oturum kill durumunda olduğu için yürütme devam edilemiyor. kümelenmiş dizin oluştururken
Kümelenmiş bir dizin oluşturmaya çalışırken aşağıdaki hatayı alıyorum Açıklama sona erdirildi. Msg 596, Seviye 21, Durum 1, Satır 0 Oturum kill durumunda olduğu için yürütme devam edilemiyor. Msg 0, Seviye 20, Durum 0, Satır 0 Geçerli komutta ciddi bir hata oluştu. Sonuçlar varsa atılmalıdır. Dizin: BEGIN TRANSACTION SET QUOTED_IDENTIFIER ON …


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.