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.