Właściwości serwera (strona Połączenia)

Dotyczy: SQL ServerAzure SQL Managed Instance

Użyj tej strony, aby wyświetlić lub zmodyfikować opcje połączenia.

Connections

Maksymalna liczba połączeń współbieżnych (0 = nieograniczona)

Jeśli ustawisz tę wartość na inną niż zero, ogranicza liczbę połączeń, które obsługuje SQL Server Database Engine.

Caution

Ustawienie tej wartości na małą liczbę, taką jak 1 lub 2, może uniemożliwić administratorom nawiązywanie połączenia z administrowaniem serwerem. Jednak dedykowane połączenie administratora zawsze może się łączyć.

Użyj zarządcy zapytań, aby zapobiec długotrwałym zapytaniom

Określa górny limit dopuszczalnego szacowanego kosztu dla uruchomienia danego zapytania. Koszt zapytania to abstrakcyjna wartość oparta na szacowanych zasobach potrzebnych do wykonania (czasie procesora, pamięci i operacjach wejścia/wyjścia dysku), a nie miara czasu. Domyślnie ta opcja umożliwia uruchamianie wszystkich zapytań bez żadnych ograniczeń. Jeśli określisz niezerową dodatnią liczbę całkowitą, mechanizm ograniczania kosztu zapytań uniemożliwia uruchomienie każdego zapytania, którego szacowany koszt przekracza tę wartość. Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: limit kosztów zarządcy zapytań.

Domyślne opcje połączenia

Setting Description
implicit transactions Określa, czy transakcja jest uruchamiana niejawnie po uruchomieniu instrukcji.
cursor close on commit Steruje zachowaniem kursorów po operacji zatwierdzania.
ansi warnings Steruje przycinaniem i NULL w zbiorczych ostrzeżeniach.
ansi padding Steruje dopełnianiem zmiennych o stałej długości.
ansi nulls Steruje obsługą NULL podczas używania operatorów równości.
arithmetic abort Przerywa zapytanie, gdy podczas wykonywania zapytania występuje błąd przepełnienia lub dzielenia przez zero.
arithmetic ignore Zwraca wartość NULL , gdy podczas zapytania występuje błąd przepełnienia lub dzielenia przez zero.
quoted identifier Rozróżnia pojedynczy i podwójny cudzysłów podczas interpretowania wyrażenia.
no count Wyłącza komunikat zwracany na końcu każdej instrukcji, który informuje o liczbie wierszy, których dotyczyła instrukcja.
ansi null default on Zmienia zachowanie sesji, aby używać zgodności z ANSI w zakresie obsługi wartości NULL. Nowe kolumny zdefiniowane bez jawnego określenia dopuszczalności wartości null dopuszczają wartości null.
ansi null default off Zmienia zachowanie sesji tak, aby nie używała zgodności z ANSI w zakresie dopuszczalności wartości NULL. Nowe kolumny zdefiniowane bez jawnie określonej dopuszczalności wartości NULL nie dopuszczają wartości NULL.
concat null yields null Zwraca wartość NULL podczas łączenia NULL wartości z ciągiem.
numeric round abort Generuje błąd, gdy w wyrażeniu występuje utrata precyzji.
xact abort Wycofuje transakcję, jeśli instrukcja Transact-SQL (T-SQL) powoduje błąd w czasie wykonywania.

Połączenia serwera zdalnego

Zezwalaj na połączenia zdalne z tym serwerem

Określa, czy zdalne wystąpienia Database Engine mogą uruchamiać procedury składowane na tym serwerze. Zaznaczenie tego pola wyboru ma taki sam efekt jak ustawienie opcji konfiguracji serwera dostępu zdalnego na wartość 1. Wyczyszczenie tej opcji uniemożliwia zdalnym instancjom uruchamianie procedur składowanych na tym serwerze.

Limit czasu zapytania zdalnego (w sekundach, 0 = brak limitu czasu)

Określa, jak długo (w sekundach) operacja zdalna może potrwać przed upływem limitu czasu Database Engine. Wartość domyślna to 600 (600 sekund lub 10 minut).

Wymaganie transakcji rozproszonych na potrzeby komunikacji między serwerami

To ustawienie chroni działania procedury między serwerami przy użyciu transakcji Microsoft Distributed Transaction Coordinator (MS DTC). Aby uzyskać więcej informacji, zobacz Konfiguracja serwera: remote proc trans.