磐维知识库

¶ 磐维数据库集中式2.0

¶ 基础知识

磐维数据库介绍

serial与sequence

¶ 安装&升级&启动

ptk方式安装数据库

安装介质和学习资料

磐维2.0集中式申请流程

预安装输入root密码报错

单节点多实例单机部署场景

升级后,执行yum报错

磐维启动时报错maxprocessmemory超出限制

单节点部署报so包包含错误字符

磐维2.0.1升级到2.0.2报错指定文件夹下不存在panweidb

预安装报错找不到so文件

ptk方式安装单机磐维数据库报错

更换数据路径后启动数据库报错

磐维安装时报无PGHOST环境变量

中文环境202集群升级203

磐维支持一主一备部署吗?

支持,如果上生产还是建议一主两备。

磐维升级策略:

2.0.1->2.0.3可以直接升吗?

可以升级,patch包是指定目标版本的 patch,比如 2.0.3 的 patch 包,是指可以把数据库升级到2.0.3,不论是2.0.1还是2.0.2。

许可信息:

正式版导入的license如何查看有效期?

pw_licensetool --dump=/正式license路径 查正式许可证信息

¶ FAQ

磐维支持二级分区吗?

如何查看密码过期时间?

磐维数据库需要适配pg_trgm吗?pg_zhtrgm是什么?

逻辑复制支持并行吗?

代码链接数据库无法加载驱动

是否支持统一配置策略

项目链接数据库报不能为类创建驱动

磐维数据库是否支持中间件mycat

磐维数据库在存储过程中是否支持增删临时表

¶ DTP/迁移

dtp迁移可以只迁移数据么?目标端已经建好了表结构和其他元数据

答案:可以。

dtp进程启动配置库报错

dtp迁移失败日期时间字段失败

使用DTP做增量迁移时,提示要修改参数

cdtt工具表迁移报序列不存在

char类型数据入库后多了很多空格

float类型数据入库后不准确

DTP工具对源端MySQL进行全量数据校验导致DTP主机内存撑满排查及解决

binlog缺失导致无法增量迁移

¶ 安全

磐维安全介绍

¶ 案例分享

业务代码涉及系统关键字处理方案

域名解析配置错误导致备库重启后状态异常

磐维2.0.1升级到2.0.2报错指定文件夹下不存在panweidb

主库磁盘满了挂掉之后数据库无法启动

pg_class查询慢

keepalive_vip漂移问题处理思路分享

基于PanWeiDB集群的PostGIS部署方案

jdbc查询大数据量慢问题分析

一场乌龙引发的存储策略测试

DBeaver连接磐维数据库报错

hibernate的方言设置

JSON导致CORE案例

中文环境202集群升级203

磐维1.0switchover失败

¶ 运维

如何查看分区大小

数据压缩测试报告

磐维支持二级分区吗?

如何查看密码过期时间?

DBeaver连接磐维数据库报错

查询表别名报错

DBeaver连库查表ddl少字段

清理归档日志的命令

存储过程打不开

dbeaver查询存储过程报错

如何接入监控?

已经部署好监控程序,需要在磐基按照端口对接即可。

如何修改参数?

¶ 开发

Oracle到磐维字段映射表

使用jdbc驱动中的getPrimaryKeys方法时,传参不规范导致业务报错

jdbc查询大数据量慢问题分析

jdbc连接数据库不稳定

磐维数据库在存储过程中是否支持增删临时表

磐维数据库需要适配pg_trgm吗?pg_zhtrgm是什么?

逻辑复制支持并行吗?

hibernate的方言设置

查询子句中使用startwith语法导致外连接报错

sql封装到存储过程后执行报错

¶ 数据内容如何设置大小写不敏感

数据内容如何设置大小写不敏感

collation_connection参数说明

¶ 优化

提升读写速率

pg_class查询慢

jdbc查询大数据量慢问题分析

¶ OCI:

OCI问题

使用 OCI 调用 nvl 函数导致字符串被截断问题

¶ 集群

如何检查容灾集群状态

解除容灾关系时的一个SSH问题

集群扩容常见报错

中文环境202集群升级203

集群维护常用信息

磐维1.0集群故障时,获取相关日志的路径

¶ 恢复

磐维1.0基于物理全量备份,恢复public模式下的数据到生产库

¶ 性能测试

PanWeiDB_POC_Sysbench性能测试方案

PanWeiDB_POC_Jmeter性能测试方案

PanWeiDB_POC_Benchmark性能测试方案

¶ 其他

磐维版本发布策略?

正常会晚于OpenGauss一个季度发布合并后的版本,磐维正式发版可能还要稍微延后。