应用层面是如何应对国产数据库可能的不稳定性?

应用层面是如何应对国产数据库可能的不稳定性?尤其是主从架构的数据库,如果主节点故障后,如何保证事务一致性显示全部

应用层面是如何应对国产数据库可能的不稳定性?尤其是主从架构的数据库,如果主节点故障后,如何保证事务一致性

收起
参与11

查看其它 2 个回答文刀火韦金玉的回答

文刀火韦金玉文刀火韦金玉系统维护公司

对于主从架构的数据库来讲,主数据库异常宕机的时候肯定会有数据丢失等异常情况,这一点与是否为国产数据库没有太多关系,异常情况对于未提交的数据会自动回滚。
可能你更关心国产数据库的可靠性和稳定性,需要多做一些性能测试和健壮性测试来验证,主库长时间运行需要有测试脚本进行大量的写入和查询测试,主动将主库宕机或 关停 网卡或其他跟HA有关的指标可以人为制造些异常,然后验证备库能否正常接管;
监控方面:除了基本的数据库自身监控指标,从外部应用的连通性和端口监控 外 ,最贴近应用使用场景的就是模拟应用请求数据库的查询和写入功能,主动监控数据库是否可用以及记录每次查询和写入的返回时间,通过一段时间的积累生产数据也会增多,然后再分析增长情况,找原厂来看数据库是否存在瓶颈。

金融其它 · 2022-12-21
浏览791

回答者

文刀火韦金玉
系统维护公司
擅长领域: 数据库服务器网络

文刀火韦金玉 最近回答过的问题

回答状态

  • 发布时间:2022-12-21
  • 关注会员:4 人
  • 回答浏览:791
  • X社区推广