使用国产数据库或迁移到国产数据库后,相关业务应用时遇到过哪些什么问题,可以分享 避坑的。
收起迁移到国产数据库,影响是多方面的:
1、应用适配
* 区分应用场景,选择事务型数据库(OLTP)或是分析型数据库(OLAP),或者混合型数据库(HTAP);
* 性能是否与应用相匹配?尤其是在信创硬件上的性能表现,要满足应用峰值需求;
* SQL兼容性,包括语法(比如,创建临时表)、函数等。不同国产数据库产品对MySQL、Oracle或Postgre的兼容性有差异,最好是选择与本企业最匹配的产品,减少迁移成本;
2、系统运维
* 部署架构,国产数据库多半部署在信创硬件,要做好兼容性测试。了解高可用和容灾方案原理,并做好容灾方案的测试和容灾集群部署。
* 监控运维,要与企业现有的日志采集、指标采集、监控系统等集成,最好能提供可视化的操作界面。
3、人才培养,有序开展相关人员的能力培养,能够支撑设计、开发、测试和运维的全方面要求。
以上问题最好是在数据库选型时就加考虑,后面工作开展会顺一些。