[linux-l] Warum benötigt OO.o Base 3.2.1 sehr lange zum Finden eines Datensatzes (»Record Search«)?

Detlef Lechner Detlef.Lechner at gmx.net
Mo Okt 18 14:40:40 CEST 2010


Hallo Liste,

warum benötigt OO.o Base 3.2.1 sehr viel Zeit zum Finden eines
Datensatzes (»Record Search«), wenn man ein Suchwort in eine Textbox
einer einfachen Tabelle von 53000 Datensätzen eingibt? (3:38 min)
(HSQLDB) [Maverick, Centrino-Klasse]RAM = 1GB. CPU Blowfish Benchmark:
19 s. 
Verbindet man ("Connecting") dieselben Daten aber von einer .csv-Datei,
reduziert sich die Suchzeit auf 6 s!
Warum ist die Suche in denselben Daten, aber stammend aus
einer .csv-Datei, um den Faktor 30 schneller?
Ist die einzige OO.o-Lösung, eine andere database engine wie z. B.
SQLite, MySQL, PostgreSQL oder Firebird zu verwenden, um die Suche
wesentlich zu beschleunigen und trotzdem die Daten modifizieren zu
können?

Mit freundlichen Grüßen

Detlef Lechner
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 198 bytes
Beschreibung: This is a digitally signed message part
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20101018/00fb8a98/attachment.sig>


Mehr Informationen über die Mailingliste linux-l