«sql-server-2012» etiketlenmiş sorular

SQL Server 2012 (ana sürüm 11.00.xxxx). Lütfen sql-server etiketleyin.

4
SSMS Araçları Paketi Alternatifi [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu , Veritabanı Yöneticileri Stack Exchange için konu üzerinde olacak şekilde güncelleyin . 5 yıl önce kapalı . SSMS Tools Pack 2012 ile karşılaştırılabilir herhangi bir araç var mı? Lisanslama (makine başına 30 $, …

1
Önbellek boyutunu ve ayrılmış belleği planlama
Gerçek Yürütme Planı'nı içeren bir sorgu çalıştırırken, kök operatörü ( SELECT) bana Önbellek Plan Boyutunun 32 KB olduğunu söyler . Katılır Bir sorgu sys.dm_exec_cached_plansve sys.dm_os_memory_objectssöz konusu planın bakarak, bu değerleri diyor pages_in_bytesve max_pages_in_bytesönbelleğe planının boyutu ile eşleşen 32768 (32 KB) vardır. Anlamadığım sys.dm_exec_cached_plans.size_in_bytes, 49152 (48KB) değerinin ne olduğu. Tüm bu …

1
Çoklu ifade TVF ve Inline TVF Performansı
Palindrome sorusundaki bazı cevapları ( cevabı sildiğimden sadece 10k + kullanıcı) karşılaştırarak kafa karıştırıcı sonuçlar alıyorum. Standart bir işlevi çalıştırmaktan daha hızlı olacağını düşündüğüm çok ifadeli, şemaya bağlı bir TVF önerdim . Ayrıca, aşağıda göreceğiniz gibi, bu konuda yanlış olduğum halde, çoklu ifadeli TVF'nin "satır içi" olacağı izlenimindeydim. Bu soru, …

1
“Tabloyu değiştirirken 8074 boyutunda, izin verilen maksimum satır boyutundan 8060 daha büyük bir satır oluşturulamaz”
Tablodaki bir sütunu değiştirmeye çalışıyorum. Mevcut tablo şöyle: CREATE TABLE [dbo].[table]( [id1] [int] NOT NULL, [id2] [int] NOT NULL, [id3] [int] NOT NULL, [name] [nvarchar](255) NOT NULL, [id4] [int] NOT NULL, [xmlData] [xml](CONTENT [dbo].[xml_schema]) NULL, [booleanData1] [bit] NOT NULL, [notes] [varchar](4096) NULL, [id5] [int] NULL, [booleanData2] [bit] NULL, [id6] [int] …

3
Bu birleşme kardinalite tahmini neden bu kadar büyük?
Aşağıdaki sorgu için inanılmaz derecede yüksek bir kardinalite tahmini olduğunu düşünüyorum yaşıyorum: SELECT dm.PRIMARY_ID FROM ( SELECT COALESCE(d1.JOIN_ID, d2.JOIN_ID, d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID LEFT OUTER JOIN X_DETAIL_LINK lnk ON d1.LINK_ID = lnk.LINK_ID LEFT OUTER JOIN X_DETAIL_2 d2 ON dt.ID = …

2
IDENTITY sütununda beklenmeyen boşluklar
Ben 1 başlayan ve 1 ile artış benzersiz satınalma siparişi sayıları oluşturmak çalışıyorum. Bu komut dosyası kullanılarak oluşturulan bir PONumber tablo var: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY CLUSTERED ([PONumberPK] ASC) ); Ve …




2
AlwaysOn Kullanılabilirlik Grubunu Kullanırken İşlem Günlüğünü Küçült
AlwaysOn Availability GroupSQL Server 2012 özelliğini kullanıyoruz . Düzenli tam veritabanı yedeklemeleri ve işlem günlüğü yedeklemeleri her gün ikincil veritabanında yapılır. Burada birincil çoğaltma veya ikincil çoğaltma işlem günlüğü yedekleme yaparken her iki kopya 'işlem günlükleri yeniden kullanılabilir olarak işaretler okudum . Her neyse, işlem günlüğü yedekleme boyutu büyüktür ve …

2
VARCHAR'ı VARBINARY'a dönüştürme
Performanstaki eğilimleri izlememize ve optimizasyon gerektiren alanları belirlememize izin vermek için, sorgu planlarıyla birlikte pahalı çalışan sorguların bir kaydını tutuyorum. Ancak, sorgu planlarının çok fazla yer kapladığı noktaya geliyoruz (tüm planı her sorguya karşı sakladığımız için). Bu nedenle başka bir tabloya QueryPlanHash ve QueryPlan ayıklayarak mevcut verileri normalleştirmeye çalışıyorum. CREATE …

2
SQL Server'da bağlantı haklarını sınırlama
'Onur sistemi' güvenliği kullanan üretimde dağıtmak için bir uygulama var. Yani, tüm kullanıcılar DB'ye bir SQL kullanıcısı / passwd kimlik bilgileri kullanarak bağlanır ve uygulama izinleri kendisi yönetir. İkinci bölüm, bağlantı nesnesinin katıştırılmış kimlik bilgileri içerdiği ve serbestçe kopyalanabildiği kadar beni rahatsız etmiyor. Bağlantıları daha sınırlı bir istemci kümesiyle sınırlamanın …

1
“Kardinalite Tahmini” sorgu planında uyarı
create table T(ID int identity primary key) insert into T default values insert into T default values go select cast(ID as varchar(10)) as ID from T where ID = 1 Yukarıdaki sorguda sorgu planında bir uyarı var. <Warnings> <PlanAffectingConvert ConvertIssue="Cardinality Estimate" Expression="CONVERT(varchar(10),[xx].[dbo].[T].[ID],0)" /> </Warnings> Neden uyarıyor? Alan listesinde yer alan …


3
Belirli sütunlarda güncellemeyi kısıtla. Yalnızca saklı yordamın bu sütunları güncellemesine izin ver
Yalnızca saklı yordam ile güncelleştirmek istediğiniz hassas fiyat sütunları var. Güncellemek için tasarlanmış saklı yordamları kullanmıyorsa, bu fiyat sütunlarındaki değerleri değiştirmek için tüm kod veya el ile denemeleri başarısız olur. Tetikleyiciler ve bir jeton tablo kullanarak bunu uygulamayı düşünüyorum. Düşündüğüm fikir bir jeton masasına sahip olmak. saklı yordamlar önce belirteç …

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.