Можно ли создать индекс GIN с помощью функции psql? ⇐ Python
-
Гость
Можно ли создать индекс GIN с помощью функции psql?
Не удалось найти ничего о том, что индекс GIN создается с помощью функции.
Итак, в таблице есть устаревший код поля JSON, содержащий такой оператор создания индекса
СОЗДАТЬ ИНДЕКС tbl_index_ins_ids НА tablex С ИСПОЛЬЗОВАНИЕМ GIN (msg_to_xids(json)) [*]msg_to_xids — функция, возвращающая список идентификаторов из данных поля JSON. Есть какие-нибудь подсказки по этому поводу? Также не удается найти размер или метаданные индекса GIN из таблиц каталога pg, используется pg_relation_size, но он всегда возвращает исправление КБ с миллионом необработанных данных для пустой таблицы.
Благодарю за помощь в понимании индекса gin с помощью функции и получении метаданных индекса (т. е. размера индекса). Спасибо
Не удалось найти ничего о том, что индекс GIN создается с помощью функции.
Итак, в таблице есть устаревший код поля JSON, содержащий такой оператор создания индекса
СОЗДАТЬ ИНДЕКС tbl_index_ins_ids НА tablex С ИСПОЛЬЗОВАНИЕМ GIN (msg_to_xids(json)) [*]msg_to_xids — функция, возвращающая список идентификаторов из данных поля JSON. Есть какие-нибудь подсказки по этому поводу? Также не удается найти размер или метаданные индекса GIN из таблиц каталога pg, используется pg_relation_size, но он всегда возвращает исправление КБ с миллионом необработанных данных для пустой таблицы.
Благодарю за помощь в понимании индекса gin с помощью функции и получении метаданных индекса (т. е. размера индекса). Спасибо
Мобильная версия