selectall_hashref_query umgestellt auf die DBI funktion selectall_arrayref.
authorSven Schöling <s.schoeling@linet-services.de>
Fri, 13 Aug 2010 14:23:09 +0000 (16:23 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 13 Aug 2010 14:23:09 +0000 (16:23 +0200)
commit33ba9950d4d7a83f187fdbe9edfbeee9cb3f5611
treeca35889bf7d05d769b2fd7109b932a17b7491318
parent6e3fb5c2e4915d3e8107e4076fc5baa9e123a01d
selectall_hashref_query umgestellt auf die DBI funktion selectall_arrayref.

Mit einem bestimmten Parameter tut diese genau das gleiche wie die
selectall_hashref, was zur Folge hat, das ein Großteil des Overheads der
Datenbankkommunikation gespart oder nach XS ausgelagert wird. Grosse Requests
mit sehr viel Datenbankzugriff (Schwalfenberg Fall) sind gut 25% schneller
damit.

Der Slice Parameter sollte mindestens auf Debian Sarge und darauf basierenden
Distributionen funktionieren, davor habe ich nicht nachgeschaut.
SL/DBUtils.pm