Struppi: sortieren von großen datenmengen (plus perl)

Beitrag lesen

hi struppi,

ja, das sortier-feld ist indiziert. liegt die schlechte performance vielleicht an meinem perl-script? :

keine Ahnung

my $sth = $dbh->prepare("SELECT SQL_BIG_RESULT * FROM log\_session ORDER BY session\_id");
$sth->execute();

while (my @line = $sth->fetchrow()) {

bis hierhin ist ja alles völlig ok

tun was!

aber je nachdem was "tun was" bedeutet kann hier natürlich dien Problem liegen.
Du liest hier alle Datensätz mit allen Feldern ein?
Und die DB ist gross?

Wie gesagt, dann darfst du dich nicht wundern über performance Probleme. mySQL ist soweit ich das mitbekommen schon in der Lage mit Datenbanken selbst im Gigabyte Bereich umzugehen.

Struppi.