Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server
Azure SQL Managed Instance
Użyj tej strony, aby wyświetlić lub zmodyfikować zaawansowane ustawienia serwera.
Hermetyzacja
Włączanie zawartych baz danych
Wskazuje, czy to wystąpienie SQL Server Database Engine zezwala na zawarte bazy danych. W przypadku wartości True można utworzyć, przywrócić lub dołączyć zawartą bazę danych. Gdy wartość parametru jest równa False, nie można utworzyć, przywrócić ani dołączyć autonomicznej bazy danych do tego wystąpienia. Zmiana właściwości hermetyzacji może wpłynąć na bezpieczeństwo bazy danych. Włączenie zawartych baz danych umożliwia właścicielom baz danych udzielanie dostępu do tego wystąpienia Database Engine. Wyłączenie zawartych baz danych może uniemożliwić użytkownikom nawiązywanie połączenia.
Aby uzyskać więcej informacji, zobacz temat Autonomiczne bazy danych i Najlepsze praktyki dotyczące zabezpieczeń w przypadku autonomicznych baz danych.
FILESTREAM
Poziom dostępu FILESTREAM
Pokazuje bieżący poziom obsługi FILESTREAM w wystąpieniu Database Engine. Aby zmienić poziom dostępu, wybierz jedną z następujących wartości:
| Wartość | Description |
|---|---|
| Wyłączone (ustawienie domyślne) | Nie można przechowywać danych dużych obiektów binarnych (BLOB) w systemie plików. |
| Dostęp Transact-SQL włączony | Dane FILESTREAM są dostępne przy użyciu języka T-SQL, ale nie za pośrednictwem systemu plików. |
| Włączony pełny dostęp | Dane FILESTREAM są dostępne za pomocą języka T-SQL i systemu plików. |
Po włączeniu funkcji FILESTREAM po raz pierwszy może być konieczne ponowne uruchomienie komputera w celu skonfigurowania sterowników.
Nazwa udziału FILESTREAM
Wyświetla nazwę udziału FILESTREAM tylko do odczytu wybranego podczas instalacji.
Aby uzyskać więcej informacji, zobacz FILESTREAM (SQL Server).
Miscellaneous
Zezwalaj wyzwalaczom uruchamiać inne
Po włączeniu tej opcji wyzwalacze mogą wyzwalać inne wyzwalacze. Wyzwalacze można zagnieżdżać do 32 poziomów.
Aby uzyskać więcej informacji, zobacz sekcję „Zagnieżdżone wyzwalacze” w CREATE TRIGGER.
Zablokowany próg procesu
Określa próg w sekundach, w których system generuje zablokowane raporty procesów. Próg można ustawić z 0 na 86400 (86 400 sekund lub 24 godziny). Domyślnie system nie generuje żadnych zablokowanych raportów procesów.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: zablokowany próg procesu.
Zwiększanie priorytetu SQL Server
Określa, czy Aparat bazy danych działa z wyższym priorytetem planowania systemu Windows niż inne procesy na tym samym komputerze. Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: zwiększenie priorytetu.
Próg kursora
Określa liczbę wierszy w zestawie kursorów, w których klucze kursora są generowane asynchronicznie. Gdy kursory generują zestaw kluczy dla zestawu wyników, optymalizator zapytań szacuje liczbę wierszy zwracanych dla tego zestawu wyników. Jeśli optymalizator zapytań szacuje, że liczba zwracanych wierszy jest większa niż ten próg, kursor jest generowany asynchronicznie, co oznacza, że można pobrać wiersze z kursora, gdy kursor będzie nadal wypełniany. W przeciwnym razie kursor jest tworzony synchronicznie, a zapytanie czeka aż wszystkie wiersze zostaną zwrócone.
Jeśli ustawisz tę wartość na -1, wszystkie zbiory kluczy będą generowane synchronicznie, co jest korzystne w przypadku małych zestawów kursorów. Jeśli ustawisz tę wartość na 0, wszystkie zestawy klawiszy kursora są generowane asynchronicznie. W przypadku innych wartości optymalizator zapytań porównuje liczbę oczekiwanych wierszy w zestawie kursorów i kompiluje asynchronicznie zestaw kluczy, jeśli przekroczy zestaw liczb.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: próg kursora.
Domyślny język pełnotekstowy
Określa język domyślny dla kolumn indeksowanych pełnotekstowo. Analiza językowa danych indeksowanych pełnotekstowo zależy od języka danych. Wartość domyślna tej opcji to język serwera.
Aby zapoznać się z językiem odpowiadającym wyświetlanemu ustawieniu, zobacz sys.fulltext_languages.
Język domyślny
Domyślny język dla wszystkich nowych logowań, chyba że określono inaczej.
Opcja aktualizacji Full-Text
Określa sposób obsługi indeksów pełnotekstowych Database Engine podczas dołączania bazy danych, przywracania kopii zapasowej bazy danych, przywracania kopii zapasowej pliku lub kopiowania bazy danych przy użyciu Kreatora kopiowania bazy danych.
| Property | Description |
|---|---|
| Import | Importowane są wykazy pełnotekstowe. Ta operacja jest znacznie szybsza niż ponowne kompilowanie. Jednak zaimportowany wykaz pełnotekstowy nie używa rozszerzonych elementów podziału wyrazów wprowadzonych w nowszych wersjach. W związku z tym może się okazać, że z czasem zechcesz przebudować swoje pełnotekstowe katalogi. Jeśli wykaz pełnotekstowy jest niedostępny, skojarzone indeksy pełnotekstowe zostaną ponownie skompilowane. |
| Rebuild | Katalogi pełnotekstowe są przebudowywane przy użyciu ulepszonych modułów podziału wyrazów. Ponowne kompilowanie indeksów może zająć trochę czasu, a po uaktualnieniu może być wymagana znaczna ilość procesora CPU i pamięci. Ponowne kompilowanie może potrwać do 10 razy dłużej niż importowanie. |
| Resetuj | Katalogi pełnotekstowe są resetowane. Pliki wykazu pełnotekstowego są usuwane, ale metadane dla katalogów pełnotekstowych i indeksów pełnotekstowych są zachowywane. Po uaktualnieniu wszystkie indeksy pełnotekstowe są wyłączone na potrzeby śledzenia zmian i przeszukiwania nie są uruchamiane automatycznie. Wykaz pozostaje pusty do momentu ręcznego wydania pełnej populacji po zakończeniu uaktualniania. |
Uwaga / Notatka
Możesz ustawić opcję pełnotekstowej aktualizacji za pomocą instrukcji sys.sp_fulltext_serviceupgrade_option.
Aby uzyskać więcej informacji, zobacz Upgrade Full-Text Search (SQL Server Search).
Maksymalny rozmiar replikacji tekstu
Określa maksymalny rozmiar (w bajtach) tekstu, ntext, varchar(max), nvarchar(max), xml i danych obrazu , które można dodać do zreplikowanej kolumny lub przechwyconej kolumny w jednej INSERTinstrukcji , UPDATE, WRITETEXTlub UPDATETEXT . Zmiana ustawienia zaczyna obowiązywać natychmiast.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: max text repl size.
Optymalizuj pod kątem obciążeń ad hoc
Określa, czy Database Engine przechowuje mały skompilowany wycink planu w pamięci podręcznej planu przy pierwszym skompilowaniu partii, zamiast pełnego skompilowanego planu. To ustawienie zmniejsza ilość pamięci zużywanej przez plany pojedynczego użycia. Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: optymalizowanie pod kątem obciążeń ad hoc.
Skanuj procesy uruchamiania
Określa, że Aparat bazy danych wyszukuje podczas uruchamiania procedury składowane, które mają zostać uruchomione automatycznie. Jeśli ustawiono wartość True, aparat bazy danych wyszukuje i uruchamia wszystkie procedury składowane skonfigurowane do automatycznego uruchamiania, zdefiniowane na serwerze. Jeśli zostanie ustawiona wartość Fałsz (wartość domyślna), skanowanie nie zostanie wykonane.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: skanowanie procesów uruchamianych przy starcie.
Próg dla roku dwucyfrowego
Wskazuje największą liczbę lat, którą można wprowadzić jako dwucyfrowy rok. Rok wymieniony i poprzedni 99 lat można wprowadzić jako dwucyfrowy rok. Wszystkie pozostałe lata muszą zostać wprowadzone jako czterocyfrowy rok.
Na przykład domyślne ustawienie parametru 2049 wskazuje, że data wprowadzona jako 3/14/49 interpretowana jako 14 marca 2049 r. i data wprowadzona 3/14/50 jako interpretowana jako 14 marca 1950 r.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: próg dla roku zapisanego dwiema cyframi.
Korzystanie z włókien systemu Windows (uproszczone buforowanie)
Określa, czy usługa Silnik bazy danych korzysta z włókien systemu Windows zamiast z wątków. Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: uproszczone buforowanie.
Network
Rozmiar pakietu sieciowego
Ustawia rozmiar pakietu w bajtach dla całej sieci. Domyślny rozmiar pakietu to 4096 (4096 bajtów). Jeśli aplikacja wykonuje operacje kopiowania zbiorczego lub wysyła lub odbiera duże ilości danych tekstowych lub obrazów , rozmiar pakietu większy niż wartość domyślna może zwiększyć wydajność, ponieważ skutkuje mniejszą liczbą operacji odczytu i zapisu w sieci. Jeśli aplikacja wysyła i odbiera małe ilości informacji, ustaw rozmiar pakietu na 512 bajtów, co jest wystarczające dla większości transferów danych.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: rozmiar pakietu sieciowego.
Uwaga / Notatka
Nie zmieniaj rozmiaru pakietu, chyba że masz pewność, że poprawia wydajność. W przypadku większości aplikacji domyślny rozmiar pakietu jest najlepszy.
Przekroczenie limitu czasu logowania zdalnego
Określa liczbę sekund oczekiwania Database Engine przed powrotem z nieudanej próby zdalnego logowania. To ustawienie ma wpływ na połączenia z dostawcami OLE DB na potrzeby zapytań heterogenicznych. Wartość domyślna to 20 sekund. Wartość 0 umożliwia nieskończone oczekiwanie.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: limit czasu logowania zdalnego.
Zmiana ustawienia zaczyna obowiązywać natychmiast.
Parallelism
Próg kosztów dla równoległości
Określa próg powyżej którego Database Engine tworzy i uruchamia plany równoległe dla zapytań. Koszt odnosi się do szacowanego czasu upłynięcia w sekundach wymaganych do uruchomienia planu szeregowego w określonej konfiguracji sprzętu. Ustaw tę opcję tylko na komputerach z więcej niż jednym procesorem logicznym.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: próg kosztów dla równoległości.
Locks
Ustawia maksymalną liczbę dostępnych blokad, która ogranicza ilość pamięci używanej przez Database Engine. Domyślne ustawienie to 0, które umożliwia Database Engine przydzielanie i cofanie przydziału blokad dynamicznie na podstawie zmieniających się wymagań systemowych.
Zezwalanie Database Engine na dynamiczne używanie blokad jest zalecaną konfiguracją.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: blokady.
Maksymalny stopień równoległości
Ogranicza liczbę procesorów (maksymalnie 64) do użycia w równoległym wykonywaniu planu. Wartość domyślna 0 używa wszystkich dostępnych procesorów. Wartość 1 pomija generowanie planu równoległego. Liczba większa niż 1 ogranicza maksymalną liczbę procesorów używanych przez pojedyncze wykonanie zapytania. Jeśli zostanie określona wartość większa niż liczba dostępnych procesorów, zostanie użyta rzeczywista liczba dostępnych procesorów.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: maksymalny stopień równoległości.
Czas oczekiwania zapytania
Określa czas w sekundach, od 0 do 2147483647 (2,147,483,647), przez jaki zapytanie czeka na zasoby, zanim upłynie limit czasu. Jeśli używasz wartości domyślnej -1, limit czasu jest obliczany jako 25-krotność szacowanego kosztu zapytania.
Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: oczekiwanie na zapytanie.
Treści powiązane
- Okno Właściwości serwera w SQL Server Management Studio
- opcje konfiguracji serwera