![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 82
dotaer-df
这个作者很懒,什么都没留下…
展开
-
mysql重要配置参数整理
本文基于mysql5.7,不同版本mysql,配置参数有些许不同。client:1)character_set_client推荐设置:utf8mb4作用:字符集设定,如果前台有连social mobile application一类包括wechat,并且允许有使用emoji表情的,请开启成utf8mb4如果不配的后果:mysql不支持前端app存表情等字符配置实例:character_set_client=utf8mb4mysqld域:1)server-id推荐设置:如果没有做任转载 2021-07-23 15:58:53 · 839 阅读 · 0 评论 -
sql优化技巧及注意事项
当写完一个sql,如果不能确定该语句的执行情况,建议使用EXPLAIN关键字,根据执行结果,进行优化分析。EXPLAIN关键字详情 in包含的值不要过多Oracle中,in语句中可放的最大参数个数是1000个,mysql中,in语句中参数个数是不限制的。不过对整段sql语句的长度有了限制(max_allowed_packet默认位4M),但是最好不要超过200个值(对于in中包含值数量的性能测试)。 select语句指明字段名称 如果使用了select * 增加了不必要的io或者说是回...原创 2021-07-21 12:25:47 · 145 阅读 · 0 评论 -
mysql引擎
mysq体系结构大致如下可分为三层 1.客户端 2.服务层 3.存储引擎层服务层大致有以下组件连接管理器由于每次建立建立需要消耗很多时间,连接池的作用就是将这些连接缓存下来,下次可以直接用已经建立好的连接,提升服务器性能。查询缓存器如果查询缓存有命中的查询结果,查询语句就可以直接去查询缓存中取数据查询解析器将SQL语句分解成数据结构,并将这个结构传递到后续步骤,检查sql是否符合语法,具有权限查询优化器顾名思义优化sql语句存储引擎层功能如select语句如.原创 2021-07-13 14:41:11 · 75 阅读 · 0 评论