加载中...

摘要: 线上问题排查 一、线上故障排查的思路与方向 在程序开发与运行过程中,出现Bug问题的几率无可避免,数据库出现问题一般会发生在下述几方面: ①撰写的SQL语句执行出错,俗称为业务代码Bug。 ②开发环境执行一切正常,线上偶发SQL执行缓慢的情况。 ③线上部署MySQL的机器故障,如磁盘、内存、CPU1 阅读全文
posted @ 2024-09-24 10:25 strind 阅读(246) 评论(0) 推荐(0)
摘要: 性能调优 MySQL调优的五个维度 对于MySQL的性能优化,其实也可以从多个维度出发,共计优化项如下: ①客户端与连接层的优化:调整客户端DB连接池的参数和DB连接层的参数。 ②MySQL结构的优化:合理的设计库表结构,表中字段根据业务选择合适的数据类型、索引。 ③MySQL参数优化:调整参数的默 阅读全文
posted @ 2024-09-24 10:03 strind 阅读(283) 评论(0) 推荐(0)
摘要: MySQL基础 MySQL的整体架构 从上往下看,依次会分为网络连接层、系统服务层、存储引擎层、以及文件系统层,往往编写SQL后,都会遵守着MySQL的这个架构往下走。 连接层:主要是指数据库连接池,会负责处理所有客户端接入的工作。 服务层:主要包含SQL接口、解析器、优化器以及缓存缓冲区四块区域。 阅读全文
posted @ 2024-09-24 09:45 strind 阅读(49) 评论(0) 推荐(0)