关于 YMatrix
部署数据库
使用数据库
管理集群
最佳实践
高级功能
高级查询
联邦查询
Grafana 监控
备份恢复
灾难恢复
管理手册
性能调优
故障诊断
工具指南
系统配置参数
SQL 参考
加载或重新加载共享库文件。
LOAD 'filename'
此命令将共享库文件加载到 YMatrix 数据库服务器地址空间中。 如果文件先前已加载,则首先将其卸载。 此命令主要用于卸载和重新加载自服务器首次加载以来已更改的共享库文件。 要使用共享库,需要使用CREATE FUNCTION命令声明其中的函数。
文件名的指定方法与CREATE FUNCTION中共享库名的指定方法相同。 特别是,可能依赖于搜索路径和系统标准共享库文件名扩展的自动添加。
请注意,在 YMatrix 数据库中, 共享库文件(.so文件)必须位于 YMatrix 数据库阵列(master,segments和mirrors)中每个主机的相同路径。
只有数据库超级用户可以加载共享库文件。
filename
加载共享库文件:
// YMatrix 4.X 路径
LOAD '/usr/local/matrixdb/lib/myfuncs.so';
或
// YMatrix 5.X 路径
LOAD '/opt/ymatrix/matrixdb5/lib/myfuncs.so';
LOAD是 YMatrix 数据库扩展。