Rychlost ukladani dat do hashe

Honza Pazdziora adelton na fi.muni.cz
Středa Červen 1 15:27:10 MEST 2005


On Wed, Jun 01, 2005 at 03:25:56PM +0200, Petr Vedral wrote:
> Dobry den,
> potrebuji co nejrychleji nacist vetsi mnozstvi zaznamu (100000) z databaze
> (PostgreSQL+DBI) do hashe. Pricemz klicem zaznamu je cislo zaznamu
> (nactene z db) a obsahem zaznamu jsou NAZEV_PRVNIHOSLOUPCE=HODNOTA,
> NAZEV_DRUHEHO_SLOUPCE=HODNOTA... Nazvy sloupcu v hashy odpovidaji nazvum
> sloupcu v tabulce DB.
> Eperimentalne jsem se dostal k tomuto reseni.
> Napada vas prosimvas neco rychlejsiho?

[...]

> Dale jsem zkousel fetchall_hashref(), ktery je cca o 30% pomalejsi nez
> toto reseni.

selectall_hashref?

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Perl