说到MySQL的COUNT(*)的效率,发现越说越说不清楚,干脆写下来,分享给大家。 COUNT(*)与COUNT(COL)网上搜索了下,发现各种说法都有:比如认为COUNT(COL)比COUNT(*)快的;认为COUNT(*)比COUNT(COL)快的;还有朋友很搞笑的说到这个其实是看人品的。 在 ...
分类:
数据库 时间:
2017-04-25 23:36:08
阅读次数:
311
有时候我们会遇见”MySQL: ERROR 1040: Too many connections”的异常。一种原因是訪问量过高,MySQLserver抗不住。这个时候就要考虑添加从server分散读压力。还有一种原因就是MySQL配置文件里max_connections值过小。 首先。我们来查看my ...
分类:
数据库 时间:
2017-04-24 14:05:21
阅读次数:
230
1) 优化表的数据类型 表需要使用何种数据类型是需要根据应用来判断的。虽然应用设计的时候需要考虑字段的长度留有一些冗余,但是不推荐让很多字段都留有大量的冗余,这样既浪费磁盘存储空间,同时在应用程序操作时也浪费物理内存。 在 MySQL 中,可以使用函数 PROCEDURE ANALYSE() 对当前 ...
分类:
数据库 时间:
2017-04-18 18:36:24
阅读次数:
225
关于sql优化技巧,大家可能见过N个版本,尤其容易博得初中级程序员的眼球。倘若没有一点分析实践能力,直接将其拿来当作圣经记在心中并实践于工作中,那你极有可能被掉坑。轻则代码运行转圈圈无响应,重则导致项目瘫痪造成经济损失。废话不多说,直接上图。上面这条技巧粗略看..
分类:
数据库 时间:
2017-04-17 15:08:49
阅读次数:
183
摘自 http://www.cnblogs.com/kevingrace/p/6133818.html 1.简单介绍InnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些 ...
分类:
数据库 时间:
2017-04-13 19:12:12
阅读次数:
223
来源: http://www.codesec.net/view/190762.html EXPLAIN是查看mysql优化器如何决定执行查询的主要方法,这个功能具有局限性,以为它并总是会说出真相,但是却可以获得最好信息. 学会解释EXPLAIN,你就会了解MySQL优化器是如何工作,你才能去优化My ...
分类:
其他好文 时间:
2017-04-13 11:56:34
阅读次数:
1012
作者:zhuqz链接:https://www.zhihu.com/question/19719997/answer/81930332来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 很多人第一反应是各种切分;我给的顺序是:第一优化你的sql和索引; 第二加缓存,memc ...
分类:
数据库 时间:
2017-04-10 19:48:06
阅读次数:
200
数据库层面:应用系统层面优化SQL优化SQL优化一般通过分析慢查询日志来抓取长事务高消耗的sql,通过结合具体业务,对sql逻辑进行分析and精简,or重写sql。通过配置slow_query_log=1和log_queries_not_using_indexes=1启动慢查询日志记录和记录下没有使用索引的查询,后者会让慢..
分类:
数据库 时间:
2017-04-09 21:27:34
阅读次数:
215
1、测试环境:MySQL5.7.172、测试表结构mysql>showcreatetablea;
+-------+--------------------------------------------------------------------------------------------------------------------------------------+
|Table|CreateTable|
+-------+-------------------..
分类:
数据库 时间:
2017-04-05 18:10:58
阅读次数:
298
博主QQ:819594300博客地址:http://zpf666.blog.51cto.com/有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持!一、MySQL性能优化之-影响性能的因素1、商业需求的影响Myisam存储引擎内置一个计数器,count(*)时直接从计数器读取;而通过innodb存储引擎查找某个数据时..
分类:
数据库 时间:
2017-03-29 21:36:18
阅读次数:
269