globe: /MySQL: DB-Connection auch bei Last sicherstellen

Beitrag lesen

n'abend,

Und zum Schluss kann man noch mit Medizin arbeiten. MySQL kann wohl immer noch keine stored procedures und kein Query-Chaching.

da muss ich intervenieren...
query-caching ist durchaus ein feature von mysql!
stored procedures stehen ab mysql5 zur verfügung.

ADOdb ist übrigens ein sehr netter abstraction layer - mit query optimizer schon bevor die query abgesetzt wird. wenn du zugriff drauf hast, dann kannst du dir auch das php-modul installieren um den speed weiter zu erhöhen.

ansonsten gilt:

  • wo keine db-afrage gemacht wird, braucht es keine verbindung. also nicht kategorisch eine verbindung zur db aufbauen, das tötet.

  • verbindung nur solang erhalten wie sie benötigt wird. wenn du eine verbindung also nicht bis zum script ende brauchst (weil du beispielsweise deine session in der DB speichern musst) kannst du sie nach der letzten query wieder beenden.

  • wenn du die rechte hast, erhöhe die anzahl simultaner connections (my.cnf)

weiterhin schönen abend...

--
wer braucht schon großbuchstaben?
sh:( fo:# ch:# rl:° br:> n4:& ie:{ mo:} va:) de:] zu:} fl:{ ss:? ls:[ js:|