Pytania otagowane jako sql-server-2012

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

3
Czy mogę utworzyć typ tabeli zdefiniowanej przez użytkownika i użyć go w tej samej transakcji?
Kiedy wykonam następujące czynności (w studio zarządzania GO podzieli polecenia na partie) use tempdb begin tran go CREATE TYPE dbo.IntIntSet AS TABLE( Value0 Int NOT NULL, Value1 Int NOT NULL ) go declare @myPK dbo.IntIntSet; go rollback Otrzymuję komunikat o błędzie zakleszczenia. Mój proces utknął w martwym punkcie. Widziałem to …

2
Powiązanie ExecutionInstanceGUID z SSISDB
Wydanie 2012 SQL Server Integration Services, SSIS, dostarczyło katalog SSISDB, który śledzi operacje pakietów (między innymi). Domyślne wykonanie pakietu dla rozwiązań korzystających z modelu wdrażania projektu będzie mieć włączone logowanie do SSISDB. Gdy pakiet jest wykonywany, System::ExecutionInstanceGUIDzapełniana jest wartością, która, jeśli użyje się jawnego rejestrowania (do sys.sysdtslog90/ sys.sysssislog), rejestruje wszystkie …

1
Czy można rejestrować przychodzące wartości parametrów w wywołaniu procedury podczas śledzenia w programie SQL Server Profiler?
Korzystając z SQL Server Profiler (korzystam z SQL Server 2012), próbuję wygenerować użyteczny ślad, który pokazuje wartości parametrów, a nie tylko SQL z nazwami zmiennych. Procedura przechowywana przechodzi przez ogromną ilość danych Inwentaryzacyjnych, aby wygenerować bardzo cenne wyniki, i próbuję udokumentować istniejące zachowanie, więc mogę je przetestować, dokładnie zdefiniować, a …

1
Elementy wewnętrzne pamięci obszaru roboczego
Na podstawie moich książek na temat SQL Server 2008 Wewnętrzne i rozwiązywanie problemów (pożyczone z lokalnej biblioteki w Illinois) przez Christiana Boltona, Brenta Ozara itp. Staram się uzyskać zrozumienie i potwierdzenie na serwerze SQL i wiele wyszukiwań w sieci Byłbym wdzięczny, gdyby ktoś mogę potwierdzić lub poprawić moje zrozumienie. Każde …

3
Czy można ustanowić dedykowane połączenie administratora (DAC) za pomocą SSMS?
Czy można połączyć się z DAC-em za pomocą SSMS? Jeśli dobrze rozumiem, powinno to być możliwe przy użyciu prefiksu „admin:” przed nazwą serwera, ale otrzymuję następujący komunikat: Dedykowane połączenia administratora nie są obsługiwane przez SSMS, ponieważ ustanawia wiele połączeń zgodnie z projektem. (Microsoft.SqlServer.Management.SqlStudio.Explorer)




1
Jak optymalizator SQL Server ocenia liczbę wierszy w połączonej tabeli?
Korzystam z tego zapytania w bazie danych AdventureWorks2012 : SELECT s.SalesOrderID, d.CarrierTrackingNumber, d.ProductID, d.OrderQty FROM Sales.SalesOrderHeader s JOIN Sales.SalesOrderDetail d ON s.SalesOrderID = d.SalesOrderID WHERE s.CustomerID = 11077 Jeśli spojrzę na szacowany plan wykonania, zobaczę: Początkowe wyszukiwanie indeksu (prawy górny róg) korzysta z indeksu IX_SalesOrderHeader_CustomerID i przeszukuje dosłownie 11077. Szacuje …


2
Resetowanie sekwencji SQL Server 2012
Jestem w trakcie testowania i wypełniania określonej tabeli, która wykorzystuje SEQUENCEobiekt. W tym procesie testuję zapełnianie tabeli dziesiątkami tysięcy linii wstawiania (ponieważ nie jestem zaznajomiony z tym, jak to programować). Problem, który widzę w tej konkretnej tabeli, polega na tym, że kiedy rozpoczynam kolejny test populacji, SEQUENCEnie resetuje się z …

4
Logowania nie są synchronizowane między grupami dostępności
Mamy 2 serwery w grupie AlwaysOn. Podczas gdy konta użytkowników w każdej zsynchronizowanej bazie danych istnieją na obu serwerach, logowania na poziomie instancji bazy danych istnieją tylko na jednym z serwerów. Tzn. DBINSTANCE-> Bezpieczeństwo-> Loginy brakuje na jednym serwerze. Dlatego w przypadku przełączenia awaryjnego dostaję błędy logowania na drugim serwerze …

4
UTWÓRZ PLIK napotkał błąd systemu operacyjnego 5 (Odmowa dostępu.)
Próbuję wykonać następujący skrypt w SQL Server Management Studio: USE [master] GO CREATE DATABASE [test1] ON PRIMARY ( NAME = N'test1', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1.mdf', SIZE = 70656KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB) LOG ON ( NAME = N'test1_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\test1_log.ldf', SIZE …

1
Czy to objaw przeciążenia serwera?
Próbowałem zdiagnozować spowolnienia w aplikacji. W tym celu zarejestrowałem rozszerzone zdarzenia programu SQL Server . Na to pytanie patrzę na jedną konkretną procedurę przechowywaną. Ale istnieje podstawowy zestaw kilkunastu procedur przechowywanych, które równie dobrze mogą być wykorzystane jako dochodzenie od jabłka do jabłka i za każdym razem, gdy ręcznie uruchamiam …

3
Dlaczego operator równoległości (strumieni podziału) zredukowałby szacunki rzędu do 1?
Korzystam z programu SQL Server 2012 Enterprise. Natknąłem się na plan SQL, który wykazuje pewne zachowania, których nie uważam za całkowicie intuicyjne. Po ciężkiej operacji Parallel Index Scan dochodzi do operacji Parallelism (Repartition Streams), ale zabija oszacowania wierszy zwracane przez skanowanie indeksu (Object10.Index2), zmniejszając oszacowanie do 1. Przeprowadziłem pewne wyszukiwanie, …

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.