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.

1
Czy COALESCE jest teraz do nabycia?
Jeden z moich programistów twierdzi, że COALESCE(column, default value) = default valuejest teraz do sargable. Czy to prawda? Przeprowadziłem następujący test i myślę, że to sugeruje, że COALESCEnie można go sprzedawać. USE tempdb; SELECT @@VERSION; -- Microsoft SQL Server 2016 (RTM-CU3-GDR) (KB3194717) - 13.0.2186.6 (X64) Oct 31 2016 18:27:32 Copyright …

1
Utrwalona kolumna obliczeniowa powodująca skanowanie
Konwersja zwykłej kolumny na utrwaloną kolumnę obliczeniową powoduje, że to zapytanie nie może wyszukiwać indeksu. Dlaczego? Testowane na kilku wersjach SQL Server, w tym 2016 SP1 CU1. Repros Z kolumną obliczeniową Ze zwykłą kolumną Problem polega na tym table1, że col7. Tabele i zapytania są częściową (i uproszczoną) wersją oryginałów. …

4
Jakie są powody, aby zatrzymać SQL Server?
Wszystko, o czym czytałem, to to, jak potencjalnie szkodliwe może być zatrzymanie programu SQL Server, ponieważ tworzy on zimną pamięć podręczną i zużywa pamięć. Dlaczego więc ktoś chciałby zatrzymać SQL Server? Jeśli możesz podać jakieś linki do artykułów, abym mógł przeczytać więcej na ten temat, byłbym bardzo wdzięczny! To pytanie …




4
błąd w konfiguracjach_danych_bazy_danych
Próbuję wstawić zestaw wyników z: SELECT * FROM sys.database_scoped_configurations do tabeli tymczasowej, ponieważ chcę sprawdzić ustawienia wszystkich baz danych na moim serwerze. Więc napisałem ten kod: DROP TABLE IF EXISTS #h CREATE TABLE #h(dbname sysname, configuration_id INT, name sysname, value SQL_VARIANT, value_for_secondary SQL_VARIANT) EXEC sys.sp_MSforeachdb 'USE ?; insert into #h(dbname, …

2
Brak węzła konfiguracji sieci programu SQL Server w programie Configuration Manager po instalacji
Mam serwer z systemem Windows 2012 R2 Datacenter 64-bit. Korzystałem z SQL 2016 RC3 bez problemów i chcę go zastąpić kompilacją RTM, którą mamy z MSDN. Po odinstalowaniu RC3, a następnie zainstalowaniu RTM, nie byłem w stanie połączyć się zdalnie z serwerem. Po inspekcji widzę w programie Configuration Manager, że …


2
Jak dokładnie działa sp_msforeachdb za kulisami?
Muszę rozwiązać problem, który mam, i potrzebuję pomocy w zrozumieniu, jak działa sp_msforeachdb, aby rozwiązać mój problem. Za każdym razem, gdy uruchamiam sp_msforeachdb, pojawia się błąd Msg 102, Level 15, State 1, Incorrect syntax near '61' Przykład mojego kodu jest następujący: EXEC SP_msforeachdb 'SELECT ''?'' AS Database FROM ?.sys.objects WHERE …

1
Hierarchiczne uprawnienia w hierarchii przechowywanej w tabeli
Zakładając następującą strukturę bazy danych (w razie potrzeby modyfikowalną) ... Szukam dobrego sposobu na określenie „efektywnych uprawnień” dla danego użytkownika na danej stronie w sposób, który pozwoli mi zwrócić wiersz zawierający stronę i efektywne uprawnienia. Myślę, że idealnym rozwiązaniem może być funkcja wykorzystująca CTE do wykonania rekurencji potrzebnej do oceny …

2
Oszacowanie liczności dla> = i> dla wartości statystyki wewnątrz kroku
Próbuję zrozumieć, w jaki sposób SQL Server próbuje oszacować „większe niż” i „większe niż równe” gdzie klauzule w SQL Server 2014. Wydaje mi się, że rozumiem oszacowanie liczności, kiedy osiąga krok, na przykład, jeśli tak select * from charge where charge_dt >= '1999-10-13 10:47:38.550' Szacunkowa liczność wynosi 6672, którą można …



1
Najlepszy sposób na tworzenie kopii zapasowych i obcinanie dzienników transakcji zgodnie z harmonogramem
Nie jestem DBA, ale rzeczy są takie, jakie są, muszę nosić kapelusz DBA i skonfigurować plany konserwacji w mojej instancji SQL Server. Tak więc przez pewien czas miałem nocny proces SSIS, aby uruchomić wykonywanie zadania SQL, aby wykonać kopie zapasowe - w zasadzie, master.dbo.xp_create_subdiraby upewnić się, że istnieją foldery docelowe, …

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.