Читать - можно ! Никакого эксклюзива, отставить панику :) Для FK
блокируются обе таблицы. И тоже только на чтение.
ну дык а если мы прочитали первые записи, сохранили в темп,
а потом их кто-то поменял. ?
Пока строится индекс, апдейт будет или ждать (тр-ция wait), или
обломится (тр-ция nowait)
Ты про FB 2.5 или предыдущие? Я тут искал кой-чего, нашел
письмо, которое я тебе на эту тему отправлял 22 июня 2006 года:
Только что воспроизвел ситуацию тестом.
1. активируем (или создаем индекс)
2. ждем до момента, когда файл сортировки
построен, и сервер начинает переливать данные из файла в индекс
3. вставляем запись в таблицу
после чего запись по индексу не находится, и число
Records больше числа Keys (Nodes).
И gfix -v -f даёт missing entries
Воткнул как диагностику (предупреждение) в IBAnalyst 2.0.
Проверено на FB 1.5.3, думаю что у InterBase то же самое.
Это исправлено в 2.0
Я даже не знаю ничего про 1.5.х - что это ? :-D
--
Хорсун Влад