Drugą opcją będzie możliwość opóźnionego nawiązania połączenia z bazą. Już wyjaśniam po co się to przydaje. Zauważmy, że nie wszystkie witryny są tak rozbudowane i korzystają z systemów sesji itd. wymagających każdorazowego wysłania paru unikalnych zapytań. Przykład to chociażby Zyxist.com: na niektórych podstronach system raczy internautę adnotacją "Wykonanych zapytań: 0". W takim wypadku nawiązywanie połączenia z bazą jest zupełnie niepotrzebne. Tutaj przyda się opcja opóźnionego jego nawiązywania - na wstępie OPD spisze sobie jedynie parametry połączenia i będzie udostępniać wyłącznie odczyt z cache'a. Dopiero gdy stwierdzi, że zachodzi konieczność wysłania zapytania do bazy, zostanie nawiązane połączenie. Co sądzicie o tym pomyśle?







Napisał Diablos w niedzielę, 30 kwietnia 2006 o 19:42
Pomysł podoba mi sie ;)