kingbase链接数修改、数据备份/还原
1. kingbase 修改最大链接数
-- 查询最大连接数
show max_connections;
select name,setting from pg_settings where name = 'max_connections';
alter SYSTEM set max_connections = 2000;
修改kingbase配置文件中的最大链接数
-- 进入安装目录
cd /home/kingbase/data
-- 修改kingbase.conf
max_connections=2000
2. kingbase数据备份/还原
-- 进入kingbase安装目录
cd /home/kingbase/Server/bin
-- 备份 -U 用户名 -d 数据库
./sys_dump -U system -d kingbase -Fc -f ./myDump/kingbase.dump
--还原
./sys_restore -U system -d kingbase -Fc ./myDump/kingbase.dump
3. kingbase使用过程中的异常
3.1. KSQLException:错误: 已缓冲的计划不能改变结果类型
解决方法:禁用查询计划缓冲
-- 在JDBC URL中添加参数禁用服务端计划缓存
jdbc:kingbase://localhost:54321/mydb?perpareThreshold=0