Hallo Andy,

mit der RealDB, was ja SQLITE 3.1 sein soll, dazu gibt es ja auch eine Doku im Netz.... nur die ist mir manchmal etwas abstrakt ;-)
So, ich habe das jetzt mal so probiert:


neue DB angelegt

Versuch 1: index gelöscht, importiert und index wieder angelegt

List erscheint mit ListboxOnDemand nach 4 Sekunden bei 65000 Einträgen

zuvor dauerte es 8 Sekunden, das kann man dann wohl als vollen Erfolg bezeichnen



Gruß

Stefan


Hallo Stefan,

es gibt auch Datenbanken, wo man das indizieren unterbrechen kann. Dann muss nicht der gesamte Index neu generiert werden, was auch noch was bringen kann
- deshalb kommt's immer drauf an, mit welcher Datenbank Du arbeitest.

Kannst du mir ein Buch empfehlen?

siehe oben - es kommt drauf an, welche DB du meinst. Meinst Du die
RB-Datenbank, dann NEIN - sorry.

Für allgemeines Zeugs bietet 'SQL for Dummies' einenn schönen Überblick. Ein Tipp allerdings: Die meisten Bücher über SQL-Datenbanken beschäftigen sich hauptsächlich mit der 'SQL'-Komponente, d.h. mit Syntax-Regeln, Abweichungen von Standards, Skripts und (Java-) Serverseitige Objekte. Dabei bleibt der 'Datenbank' Teil meist auf der Strecke. Will sagen: das dickere Buch muss
nicht unbedingt das bessere sein ;-) - Meist benutzt man von der
'SQL'-Komponente weniger als 1%

andy


On 16.03.09 13:08, "Stefan Sicurella" <[email protected]> wrote:

Hi Andy,

ja, mit Drop meine ich den Index löschen.
So probiere ich es jetzt auch mal, ich schreibe, ob es etwas gebracht
hat

Kannst du mir ein Buch empfehlen?

Gruß

Stefan

Ich weiss nicht was Du mit 'einem Drop' meinst. Für unterschiedliche
Datenbanken gibt's da unterschiedliche Konzepte. Außerdem ist es
eine Frage
des persönlichen Geschmacks, ob man das lieber per SQL oder mit Code
macht.
Das Ergebnis ist jeweils ähnlich:

-> Index löschen
-> Importieren
-> Re-index

Ist eigentlich nicht weiters schwierig zu vertehen, oder? ;-)

a.







Antwort per Email an