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.


4
Kreator przywracania SQL Server 2012 zawiesza się
Mam programistycznego laptopa z SSMS Express 2012 z instancją db 2012 i instancją db 2008. Używam tej konfiguracji od ponad roku. Nagle nie mogę użyć kreatora przywracania. Kreator wybierze plik kopii zapasowej, ale kiedy wybiorę opcję „Pliki” w lewym górnym rogu, aby wyznaczyć lokalizację MDF i LDF, okno dialogowe zawiesza …
20 sql-server 


1
Czy powinienem być zaniepokojony tym ostrzeżeniem NO JOIN PREDICATE?
Rozwiązuję problemy z fragmentami źle wykonanej procedury składowanej. Ta sekcja procedury generuje ostrzeżenie BRAK PONOWNEGO OCZEKIWANIA select method = case methoddescription when 'blah' then 'Ethylene Oxide' when NULL then 'N/A' else methoddescription end, testmethod = case methoddescription when 'blah' then 'Biological Indicators' when NULL then 'N/A' else 'Dosimeter Reports' end, …

2
Uszkodzone uprawnienia NTFS dla MSSQL $ SQLEXPRESS
„Zabezpieczam” nasz serwer bazy danych. Aby to zrobić, usunąłem niektóre uprawnienia z folderów utworzonych przez instalację SQL Express. D:\SQL D:\SQL\Data D:\SQL\Backup etc.. Zachowałem uprawnienia do folderu Data takimi, jakie były, ale usunąłem wszystko, co wydawało mi się, że nie potrzebuje innych. Teraz nie mogę tworzyć kopii zapasowych baz danych. Jeśli …

2
Czy możesz wyjaśnić ten plan wykonania?
Badając coś innego, szukałem czegoś innego. Wygenerowałem tabele testowe z pewnymi danymi i uruchomiłem różne zapytania, aby dowiedzieć się, w jaki sposób różne sposoby pisania zapytań wpływają na plan wykonania. Oto skrypt, którego użyłem do wygenerowania losowych danych testowych: IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID('t') AND …

2
Jak dodać przycisk Debuguj do SSMS v18?
DebugPrzycisk jest obecny na tej wersji SSMS: Ale nie ma go w wersji 18, podgląd 4: Próbowałem na kilka sposobów dodać Debug przycisk do mojego SSMS, ale nie powiodło się. Czy istnieje sposób, aby dodać Debugprzycisk do SSMS v18?
20 sql-server  ssms 

6
Czy SQL Server obsługuje NAJWIĘKSZE i NAJMNIEJSZE, jeśli nie, jakie jest powszechne obejście?
Przeglądając to pytanie , wydaje się, że to dużo pracy, która nie powinna być potrzebna. Próbują rozszerzyć zakres o datę. W innych bazach danych wystarczy użyć greatesti least... least(extendDate,min), greatest(extendDate,max) Kiedy próbuję ich użyć, rozumiem 'least' is not a recognized built-in function name. 'greatest' is not a recognized built-in function …

2
Windows OS Quantum vs. SQL OS Quantum
Proste pytanie W jaki sposób SQL Server Quantum (4 ms) jest synchronizowany z Server OS Quantum (normalnie: 187,5 ms)? Proste pytanie wyjaśnione Po użyciu 184 ms kwantu OS (co odpowiada 46 pełnym kwantom SQL) kwant OS ma 3,5 ms czasu, zanim będzie musiał przekazać harmonogram innemu procesowi. SQL OS rozpoczyna …
19 sql-server 

1
Dlaczego prosta pętla powoduje, że ASYNC_NETWORK_IO czeka?
Następujący T-SQL zajmuje około 25 sekund na moim komputerze z SSMS 17.9: DECLARE @outer_loop INT = 0, @big_string_for_u VARCHAR(8000); SET NOCOUNT ON; WHILE @outer_loop < 50000000 BEGIN SET @big_string_for_u = 'ZZZZZZZZZZ'; SET @outer_loop = @outer_loop + 1; END; Gromadzi 532 ms ASYNC_NETWORK_IOoczekiwań, zarówno według, jak sys.dm_exec_session_wait_statsi sys.dm_os_wait_stats. Całkowity czas oczekiwania …
19 sql-server  ssms 


4
Jak faktycznie działa rekurencja SQL?
W przypadku SQL z innych języków programowania struktura zapytania rekurencyjnego wygląda raczej dziwnie. Przejdź go krok po kroku, a wydaje się, że rozpada się. Rozważ następujący prosty przykład: CREATE TABLE #NUMS (N BIGINT); INSERT INTO #NUMS VALUES (3), (5), (7); WITH R AS ( SELECT N FROM #NUMS UNION ALL …

3
Wydajność wkładki wzrasta pod obciążeniem: dlaczego?
Mam kawałek kodu, który wykonuje wstawki do wysoce zdenormalizowanych tabel. Tabele zawierają liczby kolumn od ~ 100 do 300+. To jest SQL Server 2008 R2, działający w systemie Windows Server 2008. Każda wstawka polega na wstawieniu do wielu tabel w ramach tej samej transakcji. Niektóre wstawki są grupowane przez NHibernate, …

3
Wymuszanie odrębnego przepływu
Mam taki stół: CREATE TABLE Updates ( UpdateId INT NOT NULL IDENTITY(1,1) PRIMARY KEY, ObjectId INT NOT NULL ) Zasadniczo śledzenie aktualizacji obiektów o rosnącym ID. Konsument tej tabeli wybiera fragment 100 różnych identyfikatorów obiektów, uporządkowanych według UpdateIdi rozpoczynając od określonego UpdateId. Zasadniczo, śledząc, gdzie przerwał, a następnie sprawdzając wszelkie …


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.