|
|
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
Проблема: Увеличивается размер БД. Однако не просто увеличивается, а очень быстро. Добавление данных явно не может вызвать ТАКОЙ прирост размера. Для работы с БД (MS Access 2000, MS Jet 4) используется ADO 2.7. В основном идет чтение из БД и только немного - запись. Подскажите, плз, что может вызывать распухание БД при использовании ADO? Буду благодарен как за советы, так и за идеи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 16:27 |
|
||
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
1 неправильная организайия полей - размер 200 хранится 100 2 использование временных таблиц - при их удалении место не используется 3 постояное удаление - добавление полей 4 UNICOD В основном идет чтение из БД и только немного - запись - неверноая информация о работе базы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 18:07 |
|
||
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
1 - не подходит. Как уже говорилось, кол-во добавляемой информации не соответствует росту БД. 2, 3 - не подходит. Структура БД не меняется. Временные таблицы не создаются. 4 - Unicod тоже не используется. Подробности. Начальная БД ~2 Мб. За несколько дней БД вырастает до 2 ГИГАбайт. После сжатия возвращается к ~2 Мб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 18:28 |
|
||
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
такой рост может идти только при записи и удалении данных программа создает и даляет временные таблицы в огромном количестве... проверь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 18:35 |
|
||
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
Рискну показаться профаном, но... Сознательно (из программы) временных таблиц не создается. Соответственно два вопроса: 1) Могут ли они создаваться в ходе работы с объектами ADO? 2) Как проверить, что они создаются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 18:57 |
|
||
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
хорошо временных нет. запись и удаление данных происходит? в постоянную таблицу. не вводимые данные , а результаты прмежуточных вычислкний. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2003, 19:07 |
|
||
|
Распухает БД
|
|||
|---|---|---|---|
|
#18+
2Мб в 2Гб? Это слишком. АДО на рост влиять не должно. Привиди какой-либо кусок кода, активно что-то делающий. == сервис-паки стоят? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2003, 00:40 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32230594&tid=1680040]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
15ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 184ms |
| total: | 250ms |

| 0 / 0 |
