connect vs. pconnect
Sziasztok, annyi helyen lehet errol olvasni, de megsem tudtam megallapitani, hogy nekem melyiket erdemes hasznalni.
Legfontosabb a sebesseg, igy a pconnect lenne a nyero. De ahogy neztem, ennek megvan az a hatranya, hogy ha egyszerre sokan akarnak csatlakozni, akkor problema merulhet fel? Ez pontosan mit jelent?
■ Legfontosabb a sebesseg, igy a pconnect lenne a nyero. De ahogy neztem, ennek megvan az a hatranya, hogy ha egyszerre sokan akarnak csatlakozni, akkor problema merulhet fel? Ez pontosan mit jelent?
Állandó adatbázis kapcsolatok
Milyen hátrányok?
A válasz igen egyszerű: hatékonyság!
Fontos megjegyezni azonban, hogy ennek lehetnek hátrányos következményei is, ha az adatbázisszerver korlátozott kapcsolatainak számát az állandó kapcsolatok lefoglalják.
Az most gyakorlatban mit jelent?
többszálú SAPI
viszont, a legtöbb helyen nem többszálú a szerver (pl. apache prefork), ezért sok értelme nincsen ilyen kapcsolatot nyitni, mivel egyre csak gyűlik a nyitva tartott "halott" kapcsolat.
használata azért sem javasolt, mivel a legtöbb PHP-s alkalmazás a helyi gépen található adatbázissal babrál valamit... a kapcsolat fölépítése igen gyorsan megtörténik, illetve le is bontódik hamarost.
nagyon sok kérés esetén lehet hasznos azon millisecundumok megspórolása, 'mely a *_pconnect() használatával jár.
bbalint