Добрый день !
Работники нашего склада (диспетчеры) жалуются, что работа программы сильно замедлилась по сравнению с началом года. Они связывают это с увеличением объема информации, хранящейся а базе. Прошу дать рекомендации по ускорению работы программы, а то на задержки в оформлении скоро начнут жаловаться не только наши работники, но и клиенты, что, как Вы понимаете совершенно не допустимо.
Здравствуйте! Попробуйте сжать файл базы данных. Путь к файлу можно посмотреть в программе, открыв окно "Регистрация" из меню Сервис. Сжать файл можно
- через Access (команда Сервис\Служебные программы\Сжать и восстановить базу данных),
- используя администратор ODBC (открывается из Панели управления Windows) .
Перед любыми действиями с базой данных, сделайте копию файла базы данных.
Светлана Рунишева,
отдел тех. поддержки и разработки ПО
Спасибо, помогло, но не очень. Размер Accra.mdb до сжатия - 105 Mb, после - 99 Mb
Может быть есть возможность временно вывести "в архив" хотя бы 1 квартал 2005 г (с возможностью легкой закачки информации обратно в конце года для получения итоговых документов) ?
Или еще что нибудь ?
Эту проблему можно решить, используя для работы две базы данных. Делаете копию файла базы данных (путь к базе данных можно посмотреть, используя команду меню Сервис\Регистрация). Затем создаете DSN к новому файлу. Для создания DSN запустите из панели управления Windows администратор ODBC (лучше создавать как системный). Подключаетесь к новой базе через вновь созданный DSN. Переключение между базами выполняется командой меню Сервис/Регистрация. На старой базе выполняете инвентаризацию.
Но перед любыми действиями с базой данных делайте ее резервную копию. Ее даже лучше хранить не в каталоге установки СВХ.
Светлана Рунишева,
отдел тех. поддержки и разработки ПО
Извините , а разве нельзя модифицировать программу для работы с SQL ?
Скольких проблем можно было бы избежать ?
Или создать свой СВХ сервер ( по типу ГТД сервер ) ?
Второе решение мне кажется более разумным