![]() |
Datenbank: Firebird • Version: 2 • Zugriff über: -
Firebird braucht nach Pause deutlich länger zum Suchen
Hallo,
wenn ich per %LIKE% nach etwas Suche, geht das trotz vielen Datensätzen eigentlich recht flott. Allerdings nicht, wenn ich für ein paar Stunden nicht auf die DB zugegriffen habe: Dann rattert die Platte fröhlich ca. 5 Sekunden vor sich hin, ehe Ergebnisse kommen. Danach geht jedoch alles in ca. 0,5 Sekunden. Habe so ein verhalten unter MySQL bisher nicht bemerkt, daher wundert es mich sehr. Kann sich das jemand erklären? |
Re: Firebird braucht nach Pause deutlich länger zum Suchen
Schau mal den Speicherverbrauch des Servers an. Ich vermute zwischendurch entläd Firebird die in den Speicher geladenen Tabelle.
Und ein Like mit % am Anfang heißt für einen SQL-Server ein Full-Table-Scan. |
Re: Firebird braucht nach Pause deutlich länger zum Suchen
Ich vermute mal Abfrage-Thread/Process des Servers baut seinen Cache auf.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz