博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL查询缓存优化
阅读量:4055 次
发布时间:2019-05-25

本文共 607 字,大约阅读时间需要 2 分钟。

在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如果结果是从缓存中提取,那是相当快的,我们实际上是可以阻止查询缓存工作的。

1. // query cache does NOT work

2. $r = mysql_query("SELECT username FROM user WHERE signup_date >= CURDATE()");

3.

4. // query cache works!

5. $today = date("Y-m-d");

6. $r = mysql_query("SELECT username FROM user WHERE signup_date >= '$today'");

7.

8. // query cache does NOT work

9. $r = mysql_query("SELECT username FROM user WHERE signup_date >= CURDATE()");

10.

11. // query cache works!

12. $today = date("Y-m-d");

13. $r = mysql_query("SELECT username FROM user WHERE signup_date >= '$today'");

转载地址:http://lblci.baihongyu.com/

你可能感兴趣的文章
Java开发有必要转大数据吗?
查看>>
Scala对于大数据开发重要吗?Scala基础学习建议
查看>>
Java大数据方向:入行Java大数据值得吗
查看>>
转行大数据还是人工智能,哪个发展更好
查看>>
大数据工程师简历怎么写,更受到HR青睐?
查看>>
大数据开发就业:大数据开发有哪些岗位
查看>>
Spark计算引擎:Spark数据处理模式详解
查看>>
Hadoop生态圈:Hadoop技术入门书单
查看>>
大数据平台开发:大数据系统架构模块解析
查看>>
Java大数据开发做什么?Java大数据开发成长路线
查看>>
Java大数据:关于分布式、高并发与多线程
查看>>
Java大数据:数据库开发从入门到精通
查看>>
Java大数据:大数据开发必须掌握的四种数据库
查看>>
Java大数据:分布式存储Redis初级入门
查看>>
Java大数据:MongoDB数据库入门基础
查看>>
Java大数据:Hbase分布式存储入门
查看>>
Java大数据:全文搜索引擎Elasticsearch入门
查看>>
大数据学习:Hadoop入门学习书单
查看>>
大数据学习:Spark SQL入门简介
查看>>
大数据学习:Spark RDD操作入门
查看>>