|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Ilya Zvyagin 2:5020/400 23 Jan 2002 20:58:21 To : Vadim Shatokhin Subject : Re: Help:Sybase ASE - Index row entry for data row -------------------------------------------------------------------------------- "Vadim Shatokhin" <shat@aval.lg.ua> wrote in message news:a2lo39$8e6$1@host.talk.ru... > Error occurred while executing batch statement: Index row entry for data > row id (21941, 0) is missing from index page 21724 of index id 9 of table > 'RD' in database 'vsh'. Xactid is (99313,13). Drop and re-create the index. > может кто-то сталкивался? Очень нужен этот индех, а при его построении и > использовании со временем начинает выскакивать ошибка. Может памяти или кэшей > не хватает? Слетание индексов лечится 1) кратковременно - их пересозданием 2) долговременно - применением EBF-ов (патчей по просту) к серверу. Такая ситуация у нас, естественно , бывала. Когда и на какой версии ASE - уже не помню. Hо - редко. Пересоздавали индексы. В ASE 12.0 и выше drop/create уже не обязательно - достаточно reorg rebuild, оно тупо перестраивает индекс. Память и кэши здесь ни при чем - это ошибка в коде ASE. Да, еще возможный вариант - найти то, что приводит к этой ошибке ( в смысле запросы какие , если это конечно не любой запрос ) и попытаться написать все то же самое но немного по другому. --- ifmail v.2.15dev5 * Origin: FCT Saint-Petersburg (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/13293a3def552.html, оценка из 5, голосов 10
|