On Sa, 2008-07-05 at 10:08 +0200, Mechtilde wrote: > Hallo Matthias, * Hallo Mechthilde! Schön dass so schnell eine Antwort kommt.
> > Matthias Mayer schrieb: > > Hallo zusammen, > > > > ich habe eine Adress-Datenbank aufgebaut mit inzwischen ca 1.700 > > Einträgen. Zu einigen Personen habe ich auch Fotos. Obwohl ich darauf > > geachtet habe, dass die Fotos nicht zu groß sind, ist die Datenbank > > inzwischen auf 185 MB angewachsen. > > Verwendest Du die interne HSQL DB in OpenOffice.org? Ja > > Nun habe ich das Problem, dass eine Suche, sagen wir nach einem > > Nachnamen, unglaublich lange dauert. Ich sitze teilweise Minuten vor dem > > Bildschirm und kann mir in der Statusanzeige anschauen, wie meine > > Datenbank etwa alle 5 Sekunden 30 Datesätze durchsucht und das, obwohl > > ich die Komplexität der Suche bereits durch Beachtung von Groß- und > > Kleinschreibung und der Angabe ganzer Feldwerte sowie der Einschränkung > > auf einzelne Felder verringere. > > Wo suchst Du? In einem Formular in der Tabellenansicht. Dann klick doch > erst mal auf "Letzten Datensatz" anzeigen und starte dann die Suche. Ich suche in einem Formular. Das mit dem letzten Datensatz ändert nichts. > > > > Wenn ich also einen Nachnamen suche, dann führe ich diese Suche auch nur > > im Feld 'Nachname' aus und eben nicht auch im Feld 'Foto'. Ich kann mir > > nicht erklären, warum die Suche so viel Zeit beansprucht. In einer > > Tabellenkalkulation ist das eine Sache von Sekundenbruchteilen. > > Vielleicht hielt auch ein indizieren der entsprechenden Spalte(n) ?? o.k. Ich habe mal in der Hilfe nachgeschaut, kann aber unter Bearbeiten/Datenbank den Menüeintrag Eigenschaften nicht aufrufen, da dieser deaktiviert ist. > > Ich arbeite mit openoffice 2.4.2 und kubuntu kde4, habe das Problem > > aber auch auf einem Rechner mit opensuse 10.3. Interessanterweise > > scheint das Problem weitgehend unabhängig von der Hardware zu sein, denn > > auf meinem Dualcore-Rechner ist das Problem genauso vorhanden, wie auf > > einem älteren Rechner. Ich bin meiner Zeit halt schon voraus :-) Da waren meiner Finger wohl schneller als die Entwicklung. Fehler. Natürlich 2.4.1 Meine eigenen Bemühungen haben nun in der englischsprachigen Netzwelt folgendes zutage gefördert: Bei einer Suche scheint etwas grundsätzlich anderes abzulaufen, als bei einem Filter. Die Suche führt der Datenbank-Klient aus, der Filter wird vom Datenbank-Server angewendet. Und tatsächlich führt ein formularbasierter Filter zu schnellen Ergebnissen, so dass ich erstmal damit arbeiten kann. Ganz kapier ich aber noch nicht, wie ich Filter in Fällen anwenden kann, in denen ich z.B. nicht einen kompletten Nachnamen suche, sondern alle Namen die die Zeichenkette ma beinhalten. *ma* geht beim Filter nicht. Aber das ist ein anderes Problem. > Die Version 2.4.2 kenne ich noch nicht. Auf http://de.openoffice.org > gibts die aktuelle 2.4.1 -) > > > Gruß > > Mechtilde > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
