Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prečo SQL Kvapky pripojenie

SQL databázy spolieha na siete a middleware pre udržanie spojenia . Aj keď sú tieto technológie dospeli a sú vysoko spoľahlivé , pripojenie niekedy zlyhať . Siete ísť dole , alebo preťažený , časy middleware von , klientsky softvér má pripojenie príliš dlho , alebo pripojenie občas klesne bez zjavného dôvodu . Tu je niekoľko tipov , ako minimalizovať zlyhanie pripojenia . Databáza pripojenie

Pred klientsky program má oprávnenie na spustenie dotazov na databázový server , klient musí najprv vytvoriť cestu komunikácie cez lokálnu alebo verejné siete . Obe strany musia zdieľať sieťové protokoly a nastavenia zodpovedajúce tak hovoria rovnakým jazykom . Na strane servera , ktoré nastavujú pomocou konfiguračných nastavení . Na strane klienta , môžu byť nastavené v konfiguračnom súbore , súboru zdroja dát alebo vodiča , alebo v klientskom programe .

Po oba server a klient dohodnú na rovnakom protokole , klientsky program odošle požiadavku na zriadenie pripojenie . Táto požiadavka zvyčajne zahŕňa prihlasovacie údaje , ako je užívateľské meno a heslo , rovnako ako názov databázy . Pokiaľ zodpovedajú poverenia , pripojenie dostane založená , dotaz spustí , údaje prechádza sem a tam , a potom sa spojenie dostane uzavretý .
Konfigurácia problémy

najčastejšou príčinou z klesli pripojenie zapojiť servera a klient konfigurácie siete . Pozrite sa na databázový server a protokol klient voľby a uistite sa , že TCP /IP je primárny výber . Ibaže sú nevyhnutné pre staršie kód pomenované kanály alebo zdieľaná pamäť , vypnite tieto protokoly vypnúť . Tiež sa uistite , že prístavné výbery odpovedať na oboch servera a konfiguráciu klientov . Vo väčšine prípadov , bude nesúlad zastaviť všetky spoje , ale môže občas spôsobovať občasné problémy .
Používať krátke pripojenie

webového servera a klientské programy fungujú najlepšie , keď pripojenie k databáze zostávajú otvorené dostatočne dlho , aby sa dáta . Otvorte pripojenie , spustenie dotazu získať dáta a ukončiť spojenie . Niečo dlhšie , než to , a vaše pripojenie môže klesnúť . Väčšina databázových serverov implementovať nejaké združovania pripojení mechanizmu , takže tam je málo meškanie získanie pripojenia . Pomocou týchto funkcií k svojmu prospechu .
Sieťové problémy

fyzický hardvér a kabeláž často tvoria najmenej spoľahlivé spojenie medzi klientom a serverom . Opotrebené káble , chybné NIC karty , chybné routery , údržby alebo iné občasné problémy môžu donútiť server odpojiť . Tie isté problémy so sieťou bude mať vplyv na prehľadávanie webu , tlač a zdieľanie súborov , ak dôjde príčina na pracovnej stanici . Na strane servera , budú tieto poruchy vyskytujú náhodne cez mnoho užívateľov databázy a chyby sa zobrazí v protokole databázového servera .
Reťazec timeoutu

dlhé , zložité otázky obsahujúce násobok pripája cez veľmi rozsiahlych tabuliek môže občas časový limit a spôsobiť zlyhanie pripojenia . Vo väčšine prípadov , bude časový limit za následok akési výnimky odovzdané späť klientovi , ale v zriedkavých prípadoch môžu byť tieto časové limity spôsobiť nadmerné zaťaženie servera a silové pripojenie k poklesu . Tieto udalosti budú zapísané do protokolu servera .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené