MYSQL调优
2022-09-15 本文已影响0人
嘘寒问暖
MYSQL调优
性能监控
不同的存储引擎存储机制是不同的
用户和数据库服务器连接需要用到连接器
数据分析有一个分析器:把对应的sql语句进行切分,通过关键字切分如:from ,where...
分析器下面有个优化器:
RBO:基于规则优化
CBO:基于成本优化
企业开发不允许使用select * from xx,归根究底是IO问题,要降低成本就不要这样方式查询这样的方式查询会占用很高的磁盘,单只性能很差在mysql8版本的时候是有缓存的后面又去掉了。
我们要做的是从分析器和优化器这两个模块去进行优化。到了执行的时候就没有优化的必要了。