hilker: Mit Perl Datenbank auslesen - Dauer?

Beitrag lesen

hi,

würde es lange dauern, wenn ich über mein perl-prog eine tabelle in einer datenbank auslese. Die tabelle hätte ca. 20 Millionen zeilen und jeweils immer 13 Spalten. und ich würde ein bestimmten suchnamen eingeben. wie lange würde es dauern bis die daten gefunden wurden???

Hi!

Das kommt ganz auf Deine Abfrage und die Größe der Ergebnismenge an.
SELECT LIKE %% wird wesentlich länger dauern als ein eifacher SELECT auf eine index Zelle. Ich denke aber die 20.000.000 Zeilen können in wenigen  Sekunden durchsucht werden und Resultate schmeißen.

Nochdazu kommt es nicht auf die Scriptsprache an, wie lange das dauert sondern auf die Datenbank selbst. Eine Oracle wird das sicher schneller machen als eine mySQL.

hoffe ich konnte weiterhelfen
  mfG Markus