Pytania otagowane jako sql-server-2012

SQL Server 2012 (wersja główna 11.00.xxxx). Proszę również oznaczyć serwer SQL.

2
Optymalizacja planów za pomocą czytników XML
Wykonanie zapytania stąd, aby wyciągnąć zdarzenia impasu z domyślnej sesji zdarzeń rozszerzonych 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
Czy istnieją wady zawartych baz danych?
SQL Server 2012 wprowadził koncepcję „zamkniętych” baz danych, w których wszystko (cóż, głównie wszystko), czego potrzebuje baza danych, jest zawarte w samej bazie danych. Ma to duże zalety przy przenoszeniu baz danych między serwerami. Chciałbym zatem wiedzieć, czy powinna to być moja domyślna strategia podczas projektowania nowej bazy danych. MSDN …

1
Bardzo dziwna wydajność z indeksem XML
Moje pytanie opiera się na tym: https://stackoverflow.com/q/35575990/5089204 Aby udzielić odpowiedzi, wykonałem następujący scenariusz testowy. Scenariusz testowy Najpierw tworzę tabelę testową i wypełniam ją 100 000 wierszy. Liczba losowa (od 0 do 1000) powinna prowadzić do ~ 100 wierszy dla każdej liczby losowej. Liczba ta jest umieszczana w kolumnie varchar i …

2
Dlaczego błąd zapytania z pustym zestawem wyników w SQL Server 2012?
Podczas uruchamiania następujących zapytań w MS SQL Server 2012 drugie zapytanie kończy się niepowodzeniem, ale nie pierwsze. Ponadto po uruchomieniu bez klauzul where oba zapytania zakończą się niepowodzeniem. Nie wiem, dlaczego któryś z nich poniósłby porażkę, ponieważ oba powinny mieć puste zestawy wyników. Każda pomoc / wgląd jest mile widziane. …


1
Jak odinstalować program SQL Server Management Studio 2012? [Zamknięte]
Jak odinstalować program SQL Server Management Studio 2012? „Odinstaluj lub zmień programy” programu ControlPanel (w systemie Windows 7 Prof) zawiera wiersz wpisów: podczas gdy wyniki wyszukiwania w Internecie zawsze mówią : „kliknij Microsoft SQL Server 2005, a następnie kliknij Zmień” AKTUALIZACJA (komentując odpowiedź Shawna Meltona ): Po wybraniu „Microsoft SQL …

3
Jaka jest deterministyczna metoda oceny rozsądnej wielkości puli buforów?
Próbuję wymyślić rozsądny sposób, aby zrozumieć, czy max server memory (mb)ustawienie jest odpowiednie (albo powinno być niższe, albo wyższe, albo pozostać takie, jakie jest). Wiem, że max server memory (mb)zawsze powinna być wystarczająco niska, aby pozostawić miejsce dla samego systemu operacyjnego itp. Środowisko, na które patrzę, ma kilkaset serwerów; Potrzebuję …

19
SQL Server Management Studio powoli otwiera nowe okna
Po uaktualnieniu zarówno SQL Server, jak i Management Studio od 2008 do 2012, Management Studio 2012 działa bardzo wolno po otwarciu nowych okien zapytań i okien dialogowych. Nawet kliknięcie tabel prawym przyciskiem myszy jest powolne. Zazwyczaj jest co najmniej 5 sekund opóźnienia, zanim zacznę robić cokolwiek w oknie. Dzieje się …

2
Pusty proces blokowania w raporcie o zablokowanym procesie
Zbieram raporty o zablokowanych procesach przy użyciu zdarzeń rozszerzonych iz jakiegoś powodu w niektórych raportach blocking-processwęzeł jest pusty. To jest pełny 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 …

4
Sprawdź, czy użytkownik istnieje w bazie danych SQL Server
Pracuję z SQL Server 2012. Chcę dodać użytkownika do bazy danych przed dodaniem go do bazy danych. Oto co przetestowałem: 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
Kopiowanie (setek) tabel z jednego serwera na inny (za pomocą SSMS)
Mam kilkaset (obecnie 466, ale wciąż rosnących) tabel, które muszę skopiować z jednego serwera na drugi. Nigdy wcześniej nie musiałem tego robić, więc nie jestem pewien, jak do tego podejść. Wszystkie tabele mają ten sam format:Cart<Eight character customer number> Jest to część większego projektu, w którym łączę wszystkie te Cart<Number>tabele …



1
Dlaczego zapytania powodują wyciek do tempdb?
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w Administratorze baz danych stosu wymiany. Migrował 5 lat temu . tło Jestem w trakcie migracji bazy danych 160 GB z MSSQL 2008 (standard) na serwerze Win 2008 z 48 GB pamięci RAM na nowy serwer z MSSQL …

2
Jak profilować przechowywane procedury
Korzystam z programu SQL Server 2012 i zastanawiałem się, jak profilować procedury przechowywane Na przykład, czy profiler może przechwycić każdą instrukcję SQL w procedurze przechowywanej, co to jest i ile czasu zajmuje uruchomienie itp.? Próbuję zdiagnozować procedury składowane replikacji scalania i musi to zostać przechwycone jako część pełnego uruchomienia agenta …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.