network packet size Option

Należy użyć opcji rozmiar pakiet sieciowego do zestaw rozmiar pakiet (w bajtach), używane w całej sieci.Pakiety są fragmentów ustalony rozmiar danych, które przesyłania żądań i wyniki między klientami i serwerami.The default packet size set by Microsoft SQL Server is 4,096 bytes.Jeśli aplikacja zbiorczej operacji kopiowania lub wysyła lub otrzymuje dużych ilości danych tekst lub obraz, rozmiar pakiet jest większy niż wartość domyślna może poprawić wydajność, ponieważ powoduje on mniej sieci operacje odczytu i zapisu.Jeśli aplikacja wysyła i odbiera niewielkich ilości informacji, zestaw rozmiar pakiet do 512 bajtów, dla którego jest wystarczający dla większości transferu danych.

Uwaga

Nie należy zmieniać rozmiar pakiet, chyba że masz pewność, że zwiększa wydajność.Dla większości aplikacji najlepiej domyślny rozmiar pakiet.

W systemach korzystających z różnych protokół sieciowych zestaw rozmiar pakiet do rozmiaru dla protokół najczęściej używane w sieci.Opcji rozmiar pakiet sieciowego zwiększa wydajność sieci, gdy protokoły sieciowe obsługują większych pakiet.Aplikacje klienckie mogą zastąpić tę wartość.

Można również wywołać OLE DB, Open Database Connectivity (ODBC), i zmień rozmiar pakiet zapytać o funkcji biblioteki bazy danych.Jeśli serwer nie obsługuje rozmiaru pakiet żądanej Database Engine wysyła komunikat ostrzegawczy do klient. W niektórych sytuacjach zmiana rozmiaru pakiet może prowadzić do błędów łącze komunikacji, takie jak:

Błąd macierzysty: 233, żaden proces nie znajduje się na drugim końcu potoku.

Opcja rozmiar pakiet sieci jest zaawansowana opcja.Jeśli korzystasz z sp_configure systemowa procedura składowana, aby zmienić to ustawienie, można zmienić rozmiar pakiet sieciowego tylko wtedy, gdy jest ustawiona na 1, Pokaż zaawansowane opcje.Po zmianie tego ustawienia wszystkich nowych połączeń otrzymać nową wartość.

Rozmiar pakiet sieciowego maksymalną dla szyfrowanych połączeń wynosi 16 383 bajtów.