Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

LOAD

Загружает или перезагружает файл разделяемой библиотеки (shared library).

Синтаксис

LOAD '<filename>'

Описание

Эта команда загружает файл разделяемой библиотеки в адресное пространство сервера Greengage DB. Если файл был загружен ранее, он сначала выгружается. Эта команда в основном полезна для выгрузки и повторной загрузки файла разделяемой библиотеки, который был изменен с момента его первой загрузки сервером. Для использования разделяемой библиотеки необходимо объявить в ней функции с помощью команды CREATE FUNCTION.

Имя файла указывается так же, как и имена разделяемых библиотек в функции CREATE FUNCTION; в частности, можно использовать путь поиска и автоматическое добавление стандартного расширения имени файла разделяемой библиотеки системы.

Обратите внимание, что в Greengage DB файл разделяемой библиотеки (файл .so) должен находиться по одному и тому же пути на каждом хосте Greengage DB (мастер-хосты, сегменты и зеркала).

Загружать файлы разделяемых библиотек могут только суперпользователи базы данных.

Параметры

Параметр Описание

filename

Путь и имя файла разделяемой библиотеки. Этот файл должен находиться в одном и том же месте на всех хостах Greengage DB

Примеры

Загрузка файла разделяемой библиотеки:

LOAD '/usr/local/gpdb/lib/myfuncs.so';

Совместимость

LOAD является расширением Greengage DB.

См. также