Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Наука и образование / Как работает механизм релокации расширений в PostgreSQL?
Вопрос для Поиска с Алисой
30 апреля

Как работает механизм релокации расширений в PostgreSQL?

Алиса
На основе источников, возможны неточности

Механизм релокации расширений в PostgreSQL позволяет перемещать расширения в другие схемы. pgdocs.ru www.postgresql.org

Есть несколько уровней перемещаемости расширений: www.postgresql.org

  1. Полностью перемещаемое. www.postgresql.org Такое расширение можно переместить в другую схему в любое время, даже после загрузки в базу данных. www.postgresql.org Для этого используется команда ALTER EXTENSION SET SCHEMA, которая автоматически переименовывает все объекты расширения в новую схему. pgdocs.ru www.postgresql.org Обычно такое возможно, если расширение не содержит внутренних указаний на конкретную схему, внутри которой должны быть размещены его объекты. pgdocs.ru www.postgresql.org
  2. Перемещаемое во время установки, но не после неё. pgdocs.ru www.postgresql.org Обычно такая ситуация возникает, если в файле скрипта расширения явно указана схема, в которую загружается расширение, например установкой search_path в функциях SQL. pgdocs.ru www.postgresql.org Для таких расширений в их управляющем файле устанавливают relocatable = false и используют @extschema@, чтобы указать в файле скрипта схему, в которую загружается расширение. pgdocs.ru www.postgresql.org
  3. Неперемещаемое. pgdocs.ru www.postgresql.org Такое расширение загружается в схему с конкретным именем и ни в какие другие. pgdocs.ru

По умолчанию расширение не перемещаемое (relocatable = false). pgdocs.ru Чтобы пометить полностью перемещаемое расширение, в его управляющем файле устанавливают relocatable = true. pgdocs.ru www.postgresql.org

Пользователь

Время добавления
Текст комментария
Ответить
Показать X ответов

Пользователь

Время добавления
Текст ответа
Ответить

Комментарии

Войти
Войдите, чтобы комментировать

Ещё по теме

Как работодатели могут рассчитать стоимость релокационного пакета для своих сотрудников?
В чем ключевые различия между редомициляцией и релокацией?
Чем релоканты отличаются от экспатов?
Каковы ключевые отличия релокантов от других категорий мигрантов?
Чем различаются основные типы релокационных пакетов для сотрудников?
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Вы уверены, что хотите удалить комментарий?
Удалить
Отменить