Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Buforowanie połączeń umożliwia aplikacji korzystanie z połączenia z puli połączeń, które nie muszą być ponownie inicjowane dla każdego użycia. Można użyć zakładki Buforowanie połączeń w oknie dialogowym Administrator źródła danych ODBC, aby włączyć i wyłączyć monitorowanie wydajności. Kliknij dwukrotnie nazwę sterownika, aby ustawić limit czasu połączenia.
Na poziomie sterownika buforowanie połączeń jest włączone przez ustawienie rejestru o nazwie CPTimeout. To selektywne włączanie poszczególnych sterowników umożliwia administratorowi systemu włączenie buforowania połączeń tylko dla sterowników, które mogą je obsługiwać. Jest to realizowane przez ustawienie domyślnej wartości CPTimeout podczas programu instalacyjnego sterownika. Kliknij dwukrotnie nazwę sterownika, aby ustawić limit czasu połączenia.
Aby uzyskać więcej informacji na temat buforowania połączeń, zobacz Buforowanie połączeń ODBC.
Monitorowanie wydajności
Monitorowanie wydajności śledzi wydajność połączenia, rejestrując różne statystyki. Te statystyki można dostosować przez dewelopera, aby uwzględnić elementy, takie jak:
| Counter | Definition |
|---|---|
| Licznik połączeń twardych ODBC na sekundę | Liczba rzeczywistych połączeń na sekundę, które są wykonywane na serwerze. Po raz pierwszy, gdy środowisko będzie obciążone dużym ładunkiem, ten licznik szybko wzrośnie. Po kilku sekundach spadnie do zera. Jest to normalna sytuacja, gdy pulowanie połączeń działa. Po nawiązaniu połączeń z serwerem będą używane i umieszczane w puli do ponownego użycia. |
| Licznik bezpośredniego odłączania ODBC na sekundę | Liczba twardych rozłączeń na sekundę następujących na serwerze. Są to rzeczywiste połączenia z serwerem, które są zwalniane przez buforowanie połączeń. Ta wartość zwiększy się z zera, gdy zatrzymasz wszystkich klientów w systemie, a połączenia zaczną przekraczać limit czasu. |
| Licznik lekkich połączeń ODBC na sekundę | Liczba połączeń obsługiwanych przez pulę na sekundę - innymi słowy, połączeń z tej puli, które zostały przekazane użytkownikom. Ten licznik wskazuje, czy pooling działa. W zależności od obciążenia serwera zdarza się, że pokazuje 40-60 połączeń nietrwałych na sekundę. |
| Licznik miękkiego rozłączania ODBC na sekundę | Liczba rozłączeń na sekundę generowanych przez aplikacje. Gdy aplikacja zwalnia lub rozłącza się, połączenie zostanie umieszczone z powrotem w puli. |
| Licznik bieżącego aktywnego połączenia ODBC | Liczba połączeń w puli, które są obecnie używane. |
| Licznik bieżącego bezpłatnego połączenia ODBC | Bieżąca liczba wolnych połączeń dostępnych w puli. Są to połączenia na żywo, które są dostępne do użycia. |
| Obecnie aktywne pule | Liczba aktualnie aktywnych pul. Ten licznik został dodany w systemie Windows 8 dla sterowników, które zarządzają połączeniami w puli połączeń. Aby uzyskać więcej informacji, zobacz Driver-Aware Zarządzanie Pulą Połączeń. |
| Utworzone pule | Liczba aktywnych pul, w tym aktywnych i usuniętych pul. Ten licznik został dodany w systemie Windows 8 dla sterowników, które zarządzają połączeniami w puli połączeń. Aby uzyskać więcej informacji, zobacz Driver-Aware Zarządzanie Pulą Połączeń. |
Musisz określić własne parametry monitorowania. Przykłady monitorowania wydajności zostały dołączone do tej wersji ODBC.