Pytania otagowane jako sql-server

Wszystkie wersje Microsoft SQL Server (nie MySQL). Dodaj również tag specyficzny dla wersji, np. Sql-server-2016, ponieważ często jest on odpowiedni dla pytania.

2
W SQL Server 2016 jaka jest różnica między szyfrowaniem zawsze szyfrowanym a przezroczystym?
Pisząc to, wciąż czekam na oficjalną wersję programu SQL Server 2016, abyśmy mogli zbadać przydatność jego funkcji „Zawsze szyfrowane”. Chciałbym tylko wiedzieć, jakie będą konkretne różnice między Always Encrypted a obecnie dostępnym przezroczystym szyfrowaniem danych w SQL Server 2016, abyśmy mogli podjąć właściwą decyzję dla przyszłych projektów.

3
Jak przyznać uprawnienia do wykonania dla pojedynczej procedury składowanej?
Zwykle, gdy tworzę procedurę przechowywaną, używam następujących jako szablonu sortowania Create procedure <procedurename> <@param1 <type>, @param2 <type>, etc..> as begin <procedure> end Czy istnieje sposób, aby uwzględnić udzielanie uprawnień do wykonywania tylko tej procedury przechowywanej, gdy ja jestem na niej? Na przykład jak ... Grant execute [User_Execute] ... ale tylko …
40 sql-server 

2
Co DBA musi wiedzieć o SSAS?
Widziałem wiele materiałów obejmujących aspekt biznesowy SSAS, ale niewiele o ważnych aspektach administracji i zarządzania. Z punktu widzenia administrowania wystąpieniem SQL Server Analysis Services, co działający DBA musi wiedzieć o SSAS, aby zarządzać nim poprawnie i wydajnie?
40 sql-server  ssas 

4
Jak przypisać cały dostęp do bezpieczeństwa grupy Active Directory w SQL Server 2008?
Chciałbym zastosować zintegrowane zabezpieczenia z moją wewnętrzną aplikacją, która jest w domenie. Niestety, nigdy nie byłem w stanie sprawić, żeby działał dobrze. Chciałbym przypisać całej grupie Exchange (Active Directory) rolę w SQL Server dla dostępu do odczytu / zapisu do niektórych tabel. W ten sposób nie musiałbym tworzyć operatora, gdy …



5
Czy mogę dodać unikalne ograniczenie, które ignoruje istniejące naruszenia?
Mam tabelę, która ma obecnie zduplikowane wartości w kolumnie. Nie mogę usunąć tych błędnych duplikatów, ale chciałbym zapobiec dodawaniu dodatkowych, nieunikalnych wartości. Czy mogę utworzyć taki UNIQUE, który nie sprawdza istniejącej zgodności? Próbowałem użyć, NOCHECKale nie powiodło się. W tym przypadku mam tabelę, która wiąże informacje licencyjne z „CompanyName” EDYCJA: …


3
Zużycie „Total Server Memory” w programie SQL Server utrzymuje się na stałym poziomie przez wiele miesięcy z dostępnymi 64 GB i więcej
Natknąłem się na dziwny problem polegający na tym, że 64-bitowy program SQL Server 2016 Standard Edition ograniczył się dokładnie do połowy przydzielonej mu pamięci (64 GB z 128 GB). Dane wyjściowe @@VERSIONto: Microsoft SQL Server 2016 (SP1-CU7-GDR) (KB4057119) - 13.0.4466.4 (X64) 22 grudnia 2017 11:25:00 Prawa autorskie (c) Microsoft Corporation …

6
Dlaczego dodanie TOP 1 dramatycznie pogarsza wydajność?
Mam dość proste zapytanie SELECT TOP 1 dc.DOCUMENT_ID, dc.COPIES, dc.REQUESTOR, dc.D_ID, cj.FILE_NUMBER FROM DOCUMENT_QUEUE dc JOIN CORRESPONDENCE_JOURNAL cj ON dc.DOCUMENT_ID = cj.DOCUMENT_ID WHERE dc.QUEUE_DATE <= GETDATE() AND dc.PRINT_LOCATION = 2 ORDER BY cj.FILE_NUMBER To daje mi okropną wydajność (jakbym nigdy nie zadał sobie trudu, aby czekać na zakończenie). Plan zapytań …


2
Zmiana szerokości kolumny
Czy zwiększenie szerokości kolumny (nvarchar) koniecznie spowoduje upuszczenie tabeli? Innymi słowy, czy można zmienić szerokość w środowisku produkcyjnym z aktywnymi użytkownikami? Doszedłem do wniosku, że jeśli rozmiar rośnie (w przeciwieństwie do zmniejszania), nie stanowi to problemu.
39 sql-server 

3
Podstawy planu wykonania - zamieszanie przy dopasowaniu mieszania
Zaczynam się uczyć planów wykonania i jestem zdezorientowany, jak dokładnie działa dopasowanie mieszające i dlaczego miałoby być użyte w prostym złączeniu: select Posts.Title, Users.DisplayName From Posts JOIN Users on Posts.OwnerUserId = Users.Id OPTION (MAXDOP 1) Jak rozumiem, wyniki skanowania indeksu górnego stają się skrótem i każdy wiersz w dolnym skrypcie …

6
Dlaczego sekwencyjne klucze GUID działają szybciej niż sekwencyjne klucze INT w moim przypadku testowym?
Po zadaniu tego pytania porównując sekwencyjne i niesekwencyjne identyfikatory GUID, próbowałem porównać wydajność INSERT na 1) tabeli z kluczem podstawowym GUID inicjowanym sekwencyjnie newsequentialid(), oraz 2) tabeli z kluczem podstawowym INT inicjowanym sekwencyjnie identity(1,1). Spodziewałbym się, że ta ostatnia będzie najszybsza z powodu mniejszej szerokości liczb całkowitych, a także wydaje …


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.