logo
logo

Форум остаток на дату и скорость

создать новую тему раскрыть все
остаток на дату и скорость Serg 19/03/2004 15:26 #написать ответ
1. на странице счета программа не запоминает установленную мной дату на которую надо показывать остаток, после перезапуска дата скидивается на сегодняшний день...
2. почему 2 версия запускается на порядок дольше 1.. (примерно раза в 2-3)... это всё равно 2-3 секунды, но всё же как то не привично после 1 версии...
 
Dervish: По пунктам:
 
1. Чтобы запоминалась дата, нужно сделать "Сохранить настройки страницы". И после этого сохранить базу.
 
2. Да, медленнее. Но только в том случае, если в первой версии отключить проверку файла при открытии, чего я крайне не рекомендую делать.
 
Сравните, что будет быстрее: одним куском, в один буфер прочитать одним запросом файл либо читать его поблочно, дешифруя каждый блок. Как вы думаете, что быстрее будет?
 
Кстати, проведите эксперимент: запустите базу. Потом сразу закройте программу. Запустите второй раз и обратите внимание, сколько времени она будет открываться.
 
Судя по обсуждению, разгоревшемуся в ветке "размер базы", мне наверное придётся серьёзно поработать над базой. Обязательно обращу внимание на скорость открытия базы.
всё равно Serg 20/03/2004 08:09 #написать ответ
1. именно так и делал, всё равно не сохраняет дату, таким методом сохраняются периоды в операциях а на странице счета не сохраняет. проверьте...
2. медленнее запускается сама программа ещё до момента проверки базы.. я это проверял запуская голую программу без базы...
 
Dervish: ok, проверю, спасибо.
 
Странно немного, что притормаживает запуск программы без базы. Посмотрю, спасибо.
 
А какая у вас операционная система?
... Serg 21/03/2004 07:24 #написать ответ
У меня ХР+SP1 (eng+MUI)
 
Dervish: У меня MUI нету, нужно будет установить и попробовать, может быть в этом причина? Вообще, на вопросы производительности я стараюсь обращать пристальное внимание.