«sql-server-2012» etiketlenmiş sorular

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

2
XML okuyucularla planları optimize etme
Yürütülmesi buradan sorgu varsayılan genişletilmiş olaylar oturumun dışarı çıkmaz olaylarını çekmeye SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ('(data/value)[1]', 'varchar(max)'), '<victim-list>', '<deadlock><victim-list>'), '<process-list>', '</victim-list><process-list>') AS XML) AS DeadlockGraph FROM (SELECT CAST (target_data AS XML) AS TargetData FROM sys.dm_xe_session_targets st JOIN sys.dm_xe_sessions s ON s.address = st.event_session_address WHERE [name] = …

3
İçerdiği veritabanlarının dezavantajları var mı?
SQL Server 2012, veritabanında ihtiyaç duyulan her şeyin (iyi, çoğunlukla her şeyin) veritabanının içinde bulunduğu "içerdiği" veritabanları kavramını ortaya koydu. Bu, veritabanları sunucular arasında taşınırken büyük avantajlar sunar. Yeni bir veritabanı tasarlarken bu benim varsayılan stratejim olmalı, o zaman bilmek istiyorum. MSDN, içerilen veritabanları için çeşitli dezavantajları listeler ve büyük …

1
XML diziniyle çok garip performans
Sorum şu: https://stackoverflow.com/q/35575990/5089204 Orada bir cevap vermek için aşağıdaki test senaryosunu yaptım. Test senaryosu İlk önce bir test masası oluşturup 100.000 satırla doldururum. Bir rastgele sayı (0 ila 1000) her rastgele sayı için ~ 100 satıra neden olmalıdır. Bu sayı bir varchar col'a ve XML'inize bir değer olarak koyulur. Daha …

2
SQL Server 2012'de neden boş sonuç ile sorgu hatası ayarlanmış?
Aşağıdaki sorguları MS SQL Server 2012'de çalıştırırken, ikinci sorgu başarısız olur, ancak ilk değil. Ayrıca, cümlecik olmadan çalıştırıldığında her iki sorgu da başarısız olur. Her ikisinin de boş sonuç kümeleri olması gerektiğinden ikisinin de başarısız olacağı bir zararım var. Herhangi bir yardım / içgörü takdir edilmektedir. create table #temp (id …

3
İstemci başına bir veritabanı hangi noktada olanaksız hale geliyor?
Sistemlerimizden biri için hassas müşteri verilerimiz var ve her müşterinin verilerini ayrı bir veritabanında saklıyoruz. Bu sistem için yaklaşık 10-15 müşterimiz var. Ancak, 50-100 müşterisi olacak, hatta daha fazlası olacak yeni bir sistem geliştiriyoruz. Bu durumda, müşteri başına bir veritabanına sahip olmanın mümkün olmayabileceğini düşünüyorum (hassas kayıtları ve denetim geçmişini …

1
SQL Server Management Studio 2012 nasıl kaldırılır? [kapalı]
SQL Server Management Studio 2012 nasıl kaldırılır? ControlPanel'in "Programları kaldır veya değiştir" (Windows 7 Prof'da) bir satır girdi sağlar: ederken internet arama sonuçları her zaman söylemek : "Microsoft SQL Server 2005 'i tıklatın ve sonra Değiştir' i tıklatın" GÜNCELLEME ( Shawn Melton'ın cevabını yorumlayarak ): "" Microsoft SQL Server 2012 …

3
Mantıklı bir tampon havuzu boyutunu değerlendirmek için deterministik bir yöntem nedir?
max server memory (mb)Ayarın uygun olup olmadığını anlamak için akıllıca bir yol bulmaya çalışıyorum (ya daha düşük ya da daha yüksek olmalı ya da olduğu gibi kal). max server memory (mb)İşletim sisteminin kendisine vb. Yer bırakacak kadar düşük olması gerektiğinin farkındayım . Baktığım ortamın birkaç yüz sunucusu var; Tampon havuzunun …

19
SQL Server Management Studio yavaş yavaş yeni pencereler açıyor
SQL Server ve Management Studio'yu 2008'den 2012'ye yükselttikten sonra, yeni sorgu pencereleri ve iletişim kutuları açıldığında Management Studio 2012 çok yavaştır. Masalara sağ tıklamak bile yavaştır. Bir pencerede herhangi bir şey yapmaya başlamadan önce tipik olarak en az 5 saniyelik bir gecikme olur. Bu, her seferinde aynı pencereyi arka arkaya …

2
Engellenen işlem raporunda boş engelleme işlemi
Extended Events kullanarak engellenmiş işlem raporları topluyorum ve bazı nedenlerden dolayı blocking-processdüğüm boş. Bu tam xml: <blocked-process-report monitorLoop="383674"> <blocked-process> <process id="processa7bd5b868" taskpriority="0" logused="106108620" waitresource="KEY: 6:72057613454278656 (8a2f7bc2cd41)" waittime="25343" ownerId="1051989016" transactionname="user_transaction" lasttranstarted="2017-03-20T09:30:38.657" XDES="0x21f382d9c8" lockMode="X" schedulerid="7" kpid="15316" status="suspended" spid="252" sbid="0" ecid="0" priority="0" trancount="2" lastbatchstarted="2017-03-20T09:39:15.853" lastbatchcompleted="2017-03-20T09:39:15.850" lastattention="1900-01-01T00:00:00.850" clientapp="Microsoft Dynamics AX" hostname="***" hostpid="1348" loginname="***" isolationlevel="read …

4
Bir kullanıcının bir SQL Server veritabanında var olup olmadığını kontrol edin
SQL Server 2012 ile çalışıyorum. Bir veritabanına eklemeden önce bir kullanıcının olup olmadığını kontrol etmek istiyorum. Test ettiğim şey bu: USE [MyDatabase] GO IF NOT EXISTS (SELECT name FROM [sys].[server_principals] WHERE name = N'IIS APPPOOL\MyWebApi AppPool') Begin CREATE USER [IIS APPPOOL\MyWebApi AppPool] FOR LOGIN [IIS APPPOOL\MyWebApi AppPool] WITH DEFAULT_SCHEMA=[dbo] end …

4
(Yüzlerce) tablonun bir sunucudan diğerine (SSMS ile) kopyalanması
Bir sunucudan diğerine kopyalamak zorunda olduğum birkaç yüz (şu anda 466, ama giderek büyüyen) tablolarım var. Bunu daha önce hiç yapmak zorunda kalmamıştım, bu yüzden nasıl yaklaşacağından emin değilim. Tüm tablolar aynı biçimdedir:Cart<Eight character customer number> Bu, bütün bu Cart<Number>masaları bir Cartsmasaya birleştirdiğim daha büyük bir projenin parçası ama bu …

2
Çok sayıda satır eklemek için en hızlı yol nedir?
Dosyaları bir hazırlama tablosuna yüklediğim bir veritabanına sahibim, bu aşamalandırma tablosundan bazı yabancı anahtarları çözmek için 1-2 birleştirme işlemine sahibim ve sonra bu satırları son tabloya (ayda bir bölümü olan) ekliyorum. Üç aylık veriler için 3,4 milyar satır var. Bu satırları final masasına yerleştirmenin en hızlı yolu nedir? SSIS Veri …


1
Sorgular neden dökülme işlemine neden oluyor?
Arka fon 160 gb veritabanını MSSQL 2008'den (standart) bir Win 2008 sunucusunda 48 gb RAM ile Windows 2012'de 64 gb RAM ile MSSQL 2012 (64 bit web sürümü) çalıştıran yeni bir sunucuya geçirme sürecindeyim. Eski sunucu canlı ve yük altında; Yeni sunucu üretimde değil. Yeni sunucunun 8 adet tempdb dosyası …

2
Saklı İşlemlerin Profili Nasıl Yapılır?
SQL Server 2012 kullanıyorum ve saklı yordamları nasıl profilleyeceğimi merak ediyorum Örneğin, profiler her bir SQL deyimini saklı bir prosedürde, ne olduğu ve ne kadar süre çalışması vb. Yakalayabilir? Birleştirme çoğaltması saklı yordamları tanılamaya çalışıyorum ve bu birleştirme aracı tam bir çalışmasının bir parçası yakalanması gerekir. Saklı yordamın performans sorunları …

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.