当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提 ...
分类:
数据库 时间:
2017-05-24 10:03:17
阅读次数:
206
最近在整理数据库中的慢SQL,同时也查询了相关资料。记录一下,要学会使用执行计划来分析SQL。 1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓 ...
分类:
数据库 时间:
2017-05-20 13:52:31
阅读次数:
3519
题目地址:HDU 4920 对这个题简直无语到极点。。。竟然O(n^3)的复杂度能过。。。。方法有三。。 1:进行输入优化和输出优化。。(前提是你的输入优化不能太搓。。。) 2:利用缓存优化。。详情请看该论文。大体就是将后两个for循环换过来,让坐标改变的频率降下来。 3:叉姐题解中说的正规方法。。 ...
分类:
其他好文 时间:
2017-05-14 12:28:13
阅读次数:
203
最近阅读了《大型网站技术架构————核心原理与案例分析》,总结了其中的网站应用服务器性能优化的部分。应用服务器的性能优化大体上可以从一下四个方向入手: 应用服务器性能优化(一)——缓存 一、使用缓存优化网站性能 网站性能优化第一定律:优化考虑使用缓存优化性能 缓存的本质是一个内存Hash表,网站应用 ...
分类:
Web程序 时间:
2017-05-01 19:51:19
阅读次数:
293
这里只是为了记录,由于自身水平实在不怎么样,难免错误百出,有错的地方还望大家多多指出,谢谢。来自MySQL性能优化的最佳20+经验
为查询缓存优化你的查询
EXPLAIN你的SELECT查询
当只要一...
分类:
数据库 时间:
2017-04-22 09:51:58
阅读次数:
329
MySQL 性能优化的最佳20多条经验分享 MySQL 性能优化的最佳20多条经验分享 MySQL 性能优化的最佳20多条经验分享....................................................................... 1 1. 为查询缓存优化你 ...
分类:
数据库 时间:
2017-04-18 18:51:59
阅读次数:
263
「索引就像书的目录, 通过书的目录就准确的定位到了书籍具体的内容」,这句话描述的非常正确, 但就像脱了裤子放屁,说了跟没说一样,通过目录查找书的内容自然是要比一页一页的翻书找来的快,同样使用的索引的人难到会不知道,通过索引定位到数据比直接一条一条的查询来的快,不然他们为什么要建索引。 想要理解索引原 ...
分类:
数据库 时间:
2017-04-18 13:08:50
阅读次数:
211
mysql优化三大方向: mysql所在服务器的内核的优化 此优化可由系统运维人员完成 mysql配置参数优化 my.cnf 此优化需要进行压力测试来进行参数调整 sql语句及表优化,下面将的16条就是: 1.为查询缓存优化你的查询 2.explain 你的select查询语句 3.当只要一行数据时 ...
分类:
数据库 时间:
2017-03-11 13:58:26
阅读次数:
307
性能优化建议 1.为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是, ...
分类:
数据库 时间:
2017-03-10 15:10:42
阅读次数:
195
1 缓存框架基本原理 减小负载,提高性能 2 缓存系统 Memcached 最快最有效 Database caching Local-memory caching Dummy caching Using a custom cache backend 缓存粒度: per-site , per-view ...
分类:
其他好文 时间:
2017-03-07 16:01:29
阅读次数:
131