![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сообщение об ошибке
Александр365 © (2003-08-15 22:58:00)
База Paradox. Таблица на основе TTable. После добавления 196606 записей (а нужно записать около 1 млн.) выдается сообщение об ошибке "Table is full." Памяти полно. И на диске места - море. Как с этим бороться?
Anatoly Podgoretsky (2003-08-17 16:25:00) [1]
У Парадокса запись в таблицу ведется блоками, число которых ограничено 65536, поэтому для увеличения размера таблицы надо увеличивать размер блока и сделать это без пересоздания таблицы никак.
Desdechado (2003-08-17 16:12:00) [2]
боюсь соврать, но в парадоксе есть ограничение на размер таблицы - след. чем короче запись, тем больше их влезет
sniknik (2003-08-15 23:49:00) [3]
таблицу пересоздать с увеличенным BLOCK SIZE, от этого зависит ее максимальный размер, ну и скорость записи/обновлений.
посмотри в хелпе BDE Alministrator-а раздел "Paradox driver settings" -> BLOCK SIZE.
у тебя таблица близка к 128мг (скорее всего) это размер по умолчанию при блоксайз = 2048.