Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Размер базы ACCESS Добавлено: 04.07.02 09:18  

Автор вопроса:  Petrovich

Господа, вопрос:

Есть совсем простая база Access-2000. В ней 1 связанная по ODBC таблица из Pervasiv-овской базы данных, пара запросов, пара отчетов, форма безо всяких наворотов. Т.е. по идее там почти ничего нет. Но размер ее больше 3М. Сколько было М после ее создания не обратил внимания. Кто может сказать, что там в этих мегабайтайтах? Ведь, насколько я понимаю, в ней только ссылка на большую таблицу и SQL-запросы, которые вообще ничего не весят. Я понимаю, что ее можно сжать, где-то в Сервисе я видел, но интересен сам факт.

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 04.07.02 10:07
Чистая Access 2000 занимает около 130 кБ. Ну а если с ней связана таблица, то вот там всякие индексы и связи хранятся. Кстати, ты ее сожми... дело в том, что при сжатии она не сжимается в прямом смысле слова, из нее физически удаляются ненужные записи. Дело в том, что при удалении записей JET для экономии времени их не удаляет, а только помечает что они удалены, а физическое удаление нужно производить отдельно. В Access из меню Сервис. Из проги с помощью спец.метода CompactDataBase (кажется так).

Ответить

Номер ответа: 2
Автор ответа:
 Petrovich



Вопросов: 9
Ответов: 84
 Профиль | | #2 Добавлено: 04.07.02 11:41

Спасибо за совет, уменьшил почти в 10 раз и, надеюсь, расти не будет.

Но я так и не понял, что могло так раздуть базу, если я использовал связанную таблицу. Ну да ладно, Microsoft-страна загадок.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам