MySql

Posts filed under MySql

PHP adodb NewADOConnection Benchmark

Filed in Linux, MySql, PHP

Da ich gerade am basteln bin und nicht gleich was im Netz fand, hab ich es einfach ausprobiert. In einer PHP-Anwendung, die ich gegenwärtig verwalte, wird für jedes SELECT eine neue Verbindung per NewADOConnection aufgemacht, die danach wieder geschlossen wird. Das kann doch nicht effizient sein, dachte ich mir, und siehe, ist es auch nicht. Auf meinem Rechner 35 Sekunden für 100000 SELECTS mit jeweils neuer Verbindung, 8 Sekunden mit einer, die recyclet wird.

AdoDB und Rollback

Filed in MySql, PHP

Natürlich muss man dann beim Verbinden auch sagen, dass man Transaktionen möchte:

NewADOConnection('mysqlt');

statt

NewADOConnection('mysql');

Oenology Post Formats
Click to view/hide
Posts Calendar
Click to view/hide
August 2019
M D M D F S S
« Apr    
 1234
567891011
12131415161718
19202122232425
262728293031  
Archive
Click to view/hide
Letzte Beiträge
Click to view/hide