natalie
|
|
1 | |
сжатие06.10.2010, 18:29. Показов 1465. Ответов 5
Метки нет (Все метки)
Кто-нибудь здесь знает, что такое сжатие базы и зачем оно, вообще, нужно???
Буду благодарна за подробные комментарии! |
06.10.2010, 18:29 | |
Ответы с готовыми решениями:
5
Сжатие БД Сжатие Access Сжатие БД 2007 Сжатие и восстановление базы |
4 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 242
|
|
06.10.2010, 18:52 | 2 |
При работе с базой данных (например, при удалении записей из таблиц и не только) в базе накапливается так называемый 'мусор'. Сжатие позволяет избавиться от мусора и тем самым уменьшить объем базы. Кроме этого при сжатии происходит обновление индексов, что увеличивает скорость работы с базой. Поэтому рекомендуется переодически сжимать базу
0
|
0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 40
|
|
06.10.2010, 19:16 | 3 |
Ага, а еще в опциях проекта есть галочка, при которой база будет сжиматься каждый раз при закрытии. ИМХО совсем не вредно!
0
|
natalie
|
|
07.10.2010, 09:48 | 4 |
а размер базы уменьшается???
это не похоже на архивирование??? |
4 / 4 / 0
Регистрация: 03.06.2010
Сообщений: 242
|
|
07.10.2010, 10:50 | 5 |
Сжатие - это не архивирование, это очистка от мусора.
Access устроен так, что не удаляет из базы то что Вы удаляете. Например, Вы удалили из таблицы записи. При этом ожидаете, что размер файла уменьшится? А нет, не уменьшается! Access продолжает хранить удаленные записи и удалит их после сжатия. Естественно при этом размер файла уменьшится.
0
|
natalie
|
|
07.10.2010, 10:52 | 6 |
спасибо!
|
07.10.2010, 10:52 | |
07.10.2010, 10:52 | |
Помогаю со студенческими работами здесь
6
Сжатие базы данных Сжатие базы данных Сжатие поля в запросе Програмное сжатие базы данных. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |