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
Utknęło zadanie w studio zarządzania, jak sobie z nimi poradzić?
Po kliknięciu opcji „Przełącz bazę danych w trybie offline” w studiu zarządzania ta wiadomość pozostanie zawieszona i nie zamknie się, jeśli klikniesz Zamknij. Jaki jest dobry sposób radzenia sobie z takimi zablokowanymi zadaniami w studio zarządzania? Czy możesz ich zabić za pomocą monitora aktywności? Czy powinienem szukać procesu powstrzymującego tę …
13 sql-server  ssms 

3
Zapytanie 100 razy wolniejsze w SQL Server 2014, liczba wierszy Wiersz buforowania szacuje winowajcę?
Mam zapytanie, które działa w 800 milisekundach w SQL Server 2012 i zajmuje około 170 sekund w SQL Server 2014 . Myślę, że zawęziłem to do złej oceny liczności dla Row Count Spooloperatora. Przeczytałem trochę o operatorach buforowania (np. Tutaj i tutaj ), ale nadal mam problem ze zrozumieniem kilku …

4
SQL Server - różnica między nazwą instancji a identyfikatorem instancji
Jestem trochę mylony z instancjami SQL Server. Nazwa instancji i identyfikator instancji są różnymi właściwościami, ale identyfikator instancji ma tendencję do domyślnego ustawiania na wielką literę nazwy instancji. Instalacja pozwala ustawić inną wartość dla ID niż Nazwa, chociaż zazwyczaj są one takie same. Oczywiście, ID odnosi się do wewnętrznego odniesienia, …
13 sql-server 


4
Wpływ „Wyświetl stan serwera” na bezpieczeństwo i wydajność
To pytanie wskazuje, że uprawnienie „Wyświetl stan serwera” jest wymagane dla różnych DMV (widoki dynamicznego zarządzania), ale nie mogę nic znaleźć na temat tego, kim się zajmujesz i czego nie chcę udzielić. Teraz oczywiście rozumiem „najmniejsze uprawnienia” i dlaczego nie chcesz nikomu tego przyznawać, ale nie mogę znaleźć żadnego przewodnika, …
13 sql-server 


1
Jakie są moje opcje blokowania instrukcji Scalanie?
Mam procedurę składowaną, która wykonuje MERGEinstrukcję . Wygląda na to, że domyślnie blokuje całą tabelę podczas scalania. Nazywam tę procedurę przechowywaną wewnątrz transakcji, w której robię również inne rzeczy i chciałbym, aby to tylko zablokowało dotknięte wiersze. Wypróbowałem podpowiedź, MERGE INTO myTable WITH (READPAST)która wydawała się mniej blokować. Ale w …


4
Nie można utworzyć katalogu SSISDB
Otrzymanie błędu poniżej podczas próby utworzenia katalogu w usługach integracji serwera SQL Server 2014. Masz pomysł, czego mi brakowało w instalacji lub gdziekolwiek indziej? Nie można uzyskać dostępu do pliku kopii zapasowej katalogu „C: \ Program Files \ Microsoft SQL Server \ 120 \ DTS \ Binn \ SSISDBBackup.bak”. Upewnij …



1
Dlaczego te podobne zapytania wykorzystują różne fazy optymalizacji (przetwarzanie transakcji vs. szybki plan)?
Przykładowy kod w tym elemencie łączenia Pokazuje błąd gdzie SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 INNER JOIN dbo.my_splitter_1('') L2 ON L1.csv_item = L2.csv_item Zwraca prawidłowe wyniki. Jednak poniższe wyniki zwracają niepoprawne wyniki (w 2014 r. Przy użyciu nowego narzędzia Kardynalność) SELECT (SELECT COUNT(*) FROM dbo.my_splitter_1('2') L1 INNER JOIN dbo.my_splitter_1('') L2 ON …

3
Korzyści z USTAWIONEGO POZIOMU ​​IZOLACJI PRZECZYTAJ NIEPOKONANE
Używam SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDw większości moich ogólnych zapytań SQL, głównie dlatego, że zostały mi one wywiercone podczas oryginalnej nauki języka. Z mojego zrozumienia ten poziom izolacji działa w ten sam sposób, z którego WITH (NO LOCK)jednak zawsze korzystam SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED. Czy kiedykolwiek czas, …

2
Co to jest hot spotting w kontekście dodawania plików do tempdb?
Próbuję dowiedzieć się, czy można dodać pliki tempdb do programu SQL Server bez konieczności ponownego uruchamiania usługi SQL Server. Widziałem tę odpowiedź tutaj, na administratorach baz danych: Tempdb Dodaj pliki wymagają ponownego uruchomienia Jedna odpowiedź brzmi: DODAJ - brak konieczności wyłączania. Chociaż, jak zauważył Sean z Microsoft, SQL będzie wolał …

4
Szybka zmiana kolumny NVARCHAR (4000) na NVARCHAR (260)
Mam problem z wydajnością przy bardzo dużych przydziałach pamięci obsługujących tę tabelę z kilkoma NVARCHAR(4000)kolumnami. Chodzi o to, że te kolumny nigdy nie są większe niż NVARCHAR(260). Za pomocą ALTER TABLE [table] ALTER COLUMN [col] NVARCHAR(260) NULL powoduje, że SQL Server przepisuje całą tabelę (i używa 2x rozmiaru tabeli w …

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.