It takes too long before main window shows up
It takes too long before the main window is shown when large database files are used.
[datovka #672457]:
... používáme Vaši verzi progamu pro správu datové schránky a řešíme problém, že nám datovka nabíhá velmi dlouho. Důvod je z našeho pohledu zřejmný, neboť Váš program používáme třetím rokem a za tu dobu velikost databáze zpráv narostla na cca 60 GB. Chtěli bychom se zeptat, zda je možné nějaké technické řešení, které by datovku urychlilo. Možná by pomohlo oddělit historické zprávy a aktuální v archivaci. Uvítali bychom nějaké řešení, aby naše práce byla efektivnější.
The problem can be tackled in two ways:
-
Accounts databases are opened in a separate thread so the procedure does not interfere with the main event loop. - The size of the database files that are accessed at once is reduced. This problem can be solved in splitting the database file.
-
Database files are opened as they are needed.