powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Перестройка индексов для одной записи
3 сообщений из 3, страница 1 из 1
Перестройка индексов для одной записи
    #34521176
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Был такой вопрос, правда где - не помню.

Как перестроить индексы для одной записи?
Была рекомендация открыть и сохранить объект, но по поведению, да и по исходникам видно, что индекс перестраивается только при изменении индексируемого поля, либо при изменении любого поля при отсутствии данных в основном узле данных.
...
Рейтинг: 0 / 0
Перестройка индексов для одной записи
    #34521453
Ptn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и опишите метод с запросом
Код: plaintext
&SQL(update Table set Field1=Field1,Field2=Field2 wherer %id=:id)

Правдо непонятно зачем такая задача нужна - вы как найдете запись то эту ? у которой индекс некорректен ?
...
Рейтинг: 0 / 0
Перестройка индексов для одной записи
    #34521475
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну найти то можно, разобрав структуру хранения в oddCOM и пройдясь по всем объектам/индексам.

Но при этом я не уверен на 100%, что именно так как надо понята структура храненения. Есть ведь разные COLLATION, да и для разных типов данных индекс строится по разному.

Поэтому диагностику еще можно делать своими средствами, но перестройку хотелось бы делать средствами самой каше.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Перестройка индексов для одной записи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]