多语言展示
当前在线:1765今日阅读:26今日分享:39

如何做统一数据访问层的运维

统一数据访问层提供一键检测功能,可用于快速定位UDAL各模块是否正常运行及各模块的响应速度,包括:DBProxy集群、zookeeper集群、物理数据库分片、序列、索引等。
方法/步骤
1

日常健康检查操作包括服务可用性检查、性能状态检查、日志检查、数据一致性检查等,其中服务可用性检查和性能状态检查可通过管理平台来进行,日志检查和数据一致性检查则需要人工手动进行。

2

了解分布式数据库的负载情况,包括实时TPS、CPU占用情况、前端连接和后端连接使用情况,后端连接数超过一定阈值后发送告警信息给运维人员。

3

实时查看物理数据库连接数统计,提前预防,避免因并发连接数过大导致数据库无法提供服务。

4

实时查看物理数据库SQL语句执行情况,并可批量kill消耗资源过大的语句,恢复数据库正常运行。

5

实时查看物理数据库锁库锁表情况,提前预防,避免因锁库锁表导致数据库无法提供服务。

6

对分析数据库的运行情况进行全面的分析:SQL执行统计、SQL流量统计、分片统计、事务统计、分片合理性分析、索引合理性分析等,为分布式数据库架构设计、容量设计、应用开发及数据库运维提供指导。

推荐信息