Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

corruped index   Найти похожие ветки 

 
Юра   (2004-02-16 12:43) [0]

TTable, таблица Paradox 7, есть автоинкрементарное поле и строковое поле, вторичный индекс "SecInd" построен по строковому полю.
Все прекрасно до тех пор, пока записей не становится порядка 50000, после чего иногда возникает ошибка "corruped index "SecInd"". Где копать?


 
Семен Сорокин ©   (2004-02-16 12:53) [1]

Юра (16.02.04 12:43)
переиндексация должна помочь.
см. http://delphimaster.net/view/3-1076922582/


 
Юра   (2004-02-16 13:06) [2]

Делал просто: таблице эксклюзивный доступ, удалить вторичный индекс, создать вторичный индекс, но почему вообще возникает такая ошибка?


 
Плохиш   (2004-02-16 13:11) [3]

>Юра (16.02.04 13:06) [2]

Парадокс - это локальная, однопользовательская бд.


 
Юра   (2004-02-16 13:13) [4]

Да, я понимаю. Ес-сно, никакого многопользовательского режима, все на одной машине, из одного приложения, одним пользователем.


 
Anatoly Podgoretsky ©   (2004-02-16 13:44) [5]

То что с ней можно работать по сети, не означает, что индексы не будут портиться, будут и количество порч связано с количеством клиентов и записей в таблице.
Если не хочешь проблем то надо перейти на другой формат, желательно на клиент-серверный. Правда при работе на одном компьютере проблкмы останутся, но в значительно меньшей форме.


 
Юра   (2004-02-16 13:57) [6]

Тогда это скорее уже абстрактные рассуждения, но мне интересно. В принципе, это уже было здесь, но так к единому мнению и не пришли. Про сеть и многопользовательский режим можно смело забыть - тут все понятно. Нет никакой сети, нет многопользовательского режима, есть только одна машина с такой простой базой и одним экземпляром приложения. Неужели и сюда ставить клиент-сервер? Paradox изначально "болен" и даже в такой простой реализации с минимумом используемых функций я обречен на ошибки?


 
LaidBack   (2004-02-17 09:54) [7]

Ну уж не знаю..раньше делал кучу приложений с локальным использованием таблиц парадокс до миллиона записей и все было нормально.



Страницы: 1 вся ветка

Текущий архив: 2004.03.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
3-43325
off
2004-02-17 11:39
2004.03.14
Кол-во записей или как сделать count (select * ...)?


1-43452
Marina_S
2004-02-28 15:20
2004.03.14
как определить в каком модуле и в каком месте циклит программа


14-43897
Кот Бегемот
2004-02-17 09:27
2004.03.14
Смотрел KILL BILL


1-43480
Pa5ha
2004-02-29 16:01
2004.03.14
Файлы в папке.


14-43761
Soi
2004-02-19 11:23
2004.03.14
Глючит OUTLOOK