Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как уменьшить размер файла Access / 7 сообщений из 7, страница 1 из 1
15.05.2019, 05:46
    #39813290
quickstar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить размер файла Access
Добрый день!
База данных хранится в MySQL.
Access - это только интерфейс выполнения команд, но сам файл access растет при каждом открытии и работе с ним.

Если каждый раз нажимать "сжать и восстановить базу данных" то размер уменьшается с 22мб до 9мб.
Поставил сжатие при закрытии, но оно не работает так эффективно как кликом мышки)

Предполагаю что в access копятся значение переменных, и какие временные данные.

Вопрос 1: как из памяти Access очищать все временные данные и значения переменных?
Вопрос 2: как командой VBA сжимать/уменьшать размер файла access?
...
Рейтинг: 0 / 0
15.05.2019, 07:44
    #39813304
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить размер файла Access
quickstarВопрос 1: как из памяти Access очищать все временные данные и значения переменных?ничего там не хранится

quickstarВопрос 2: как командой VBA сжимать/уменьшать размер файла access? FAQ/MS Access/Сжатие БД
...
Рейтинг: 0 / 0
15.05.2019, 08:31
    #39813315
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить размер файла Access
quickstarПредполагаю что в access копятся значение переменных, и какие временные данные.Тело БД используется в качестве статического кэша результатов запросов. Поэтому база растёт.

quickstarЕсли каждый раз нажимать "сжать и восстановить базу данных" то размер уменьшается с 22мб до 9мб.22 метра - это не тот размер, который заставляет беспокоиться, а 13 метров - это не тот ресурс, ради которого есть смысл шевелиться.
...
Рейтинг: 0 / 0
15.05.2019, 12:32
    #39813473
Прогер_самоучка
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить размер файла Access
AkinaquickstarПредполагаю что в access копятся значение переменных, и какие временные данные.Тело БД используется в качестве статического кэша результатов запросов. Поэтому база растёт.

quickstarЕсли каждый раз нажимать "сжать и восстановить базу данных" то размер уменьшается с 22мб до 9мб.22 метра - это не тот размер, который заставляет беспокоиться, а 13 метров - это не тот ресурс, ради которого есть смысл шевелиться.ППКС.
У акса ограничение в 2 Гб. а тут какие-то смешные 22 мб...
...
Рейтинг: 0 / 0
15.05.2019, 12:37
    #39813475
Как уменьшить размер файла Access
quickstarБаза данных хранится в MySQL
Access - это только интерфейс выполнения команд Т.е. "родные" таблицы Акса никак не используются (запись/удаление)?
...
Рейтинг: 0 / 0
15.05.2019, 18:12
    #39813743
quickstar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить размер файла Access
Кривцов Анатолий, не используются.
Насколько я понимаю.
Но Ваш вопрос заставил меня задуматься, что используются как кеш и т.д.

Тогда вопрос как их чистить?
...
Рейтинг: 0 / 0
16.05.2019, 07:11
    #39813815
MrShin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уменьшить размер файла Access
quickstarТогда вопрос как их чистить?
Не надо кэши и мусор чистить, если размер файла в пределах разумного.

Проблема возникает с временными таблицами, если в них часто перезаписываются данные - размер файла растет непропорционально. В таких случаях я храню файл с пустыми временными таблицами в базе и выгружаю его поверх существующего файла с ненужными уже данными и мусором при каждом запуске приложения. Таблицы прилинкованы к основному приложению.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как уменьшить размер файла Access / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]