[quote=Froschpopo,24.02.2006, 14:08]Da ich mit mod_perl2 arbeite und es scheinbar nicht möglich ist, die verbindung global zu gestalten, habe ich nun ein paar fragen zu DBI::connect_cached.
1. wird die gesamte Datenbank gecached oder die einzelnen Suchabfragen? Wenn letzteres Zutrifft, hat das ja gar keinen Sinn, da jeder User ja sowieso etwas anderes abfragt.
2. Genügt es, wenn ich die Verbindung "cache"? Also connect_cached() mache? Oder muss ich die einzelnen Abfragen/Inserts/Updates auch cachen?
3. wie verhält sich der Cache von DBI im Fall eines Stromausfalls? Ist dann alles weg oder wie?
Ich habe keinen Hardware/Software-RAID... nur den simplen von Linux der aber Stromausfälle nicht vorsieht...[/quote]
1. Mit Apache::DBI wird das Datenbankhandle gechacht. Abfragen nicht, es sei denn Du benutzt mysql mit angeschaltetem Cache. Dies hat aber nichts mit Apache::DBI zu tun.
2. siehe 1.
3. Das sollte in dem Fall die geringste Deiner Sorgen sein ;)
Derjenige, der zwei Hasen jagt, lässt einen zurück und verliert den anderen.