在一些数据库数据记录较大,但是服务器有限的时候,可能一条MySQL查询就会好几百毫秒,一个简单的页面一般也有十几条查询,这个时候也个页面加载下来基本要好几秒了,如果并发量高的话服务器基本就瘫痪了,造成一...
分类:
Web程序 时间:
2015-04-02 06:54:17
阅读次数:
169
PHP通过文件存储来实现缓存
在一些数据库数据记录较大,但是服务器有限的时候,可能一条MySQL查询就会好几百毫秒,一个简单的页面一般也有十几条查询,这个时候也个页面加载下来基本要好几秒了,如果并发量高的话服务器基本就瘫痪了,造成一个页面很久也加载不下来,这个时候我们可以使用文件缓存来缓解下MySQL的压力,下面给个使用例子。
[php] view
plain...
分类:
Web程序 时间:
2015-04-01 23:55:05
阅读次数:
286
最近做东西的时候,用到一个数据库的查询。将记录按某个字段分组,取每个分组中某个字段的最大值的所有记录。举栗子来说。 已知分数表“score”,包含字段“id", "name", "course", "score"。包含记录如下图所示。 现在,要求查询每个人分数最高的课程的那一条记录。即...
分类:
数据库 时间:
2015-03-28 23:01:42
阅读次数:
338
查询语句select [字段列表、*] from 表名称 [where] [order by 字段 asc升序|desc降序][limit 起始位置,长度][group by 分组 [having]]1> select * from 表名 2> select 字段1,字段2,...... fro.....
分类:
数据库 时间:
2015-03-21 12:35:49
阅读次数:
209
很多的朋友在面试中会遇到这样的问题,也有很多的项目在运营一段时间后也会遇到MYSQL查询中变慢的一些瓶颈,今天这儿简单的介绍下我常用的几种查询分页的方法,我所知道的也无非就是索引、分表、子查询偏移,所以要是有什么不对或有更好的方法,欢迎大家留言讨论。效率分析关键词:explain + SQL语句一,...
分类:
数据库 时间:
2015-03-19 16:18:18
阅读次数:
152
【导读】 与朋友或同事谈到MySQL查询缓存功能的时候,个人喜欢把查询缓存功能Query Cache比作荔枝, 是非常营养的东西,但是一次性吃太多了,就容易上火而流鼻血,虽然不是特别恰当的比喻,但是有很多相似的地方。另外Query Cache有其特殊的业务场景,MySQL也不像其他数据库产品,缓存查...
分类:
数据库 时间:
2015-03-18 06:23:56
阅读次数:
194
From:http://www.cnblogs.com/xuxm2007/archive/2010/11/16/1878211.htmlSELECT * FROM table LIMIT 5;select * from issu_info limit 0,6Limit 0,6这里是对的,显示前6条s...
分类:
数据库 时间:
2015-03-13 01:42:47
阅读次数:
198
做这个“在线词典查询系统”,起初感觉比较难,一方面是数据库的庞大,另一方面是知识面的广度,几乎用上了所有的知识,要是界面和体验度好的话还必须要用到ajax,但是,在这里为了简化过程,突出后台业务逻辑,数据库数据采用了小部分的模拟数据,没有进行界面优化,所以,在研究起来也就降低了代码的复杂度。
所谓的在线词典查询,就是接收到用户的查询数据,由服务器执行去数据库去找到数据并且返回给客户端的过程,虽然...
分类:
其他好文 时间:
2015-03-10 12:13:38
阅读次数:
136
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
[root@master ~]# rpm -qa|grep -i mysql
--查询linux系统中是否安装mysql数据库
mysql-devel-5.1.66-2.el6_3.x86_64
perl-DBD-MySQL-4.013-3.el6.x86_64...
分类:
数据库 时间:
2015-03-05 21:01:17
阅读次数:
240
mysql和oracle一样也是有数据字典表的,是存在单独的一个库叫INFORMATION_SCHEMA,要查看某张表的外键要从字典表中查找 如mysql查询某张表的外键,可以用下面的方式查询 use INFORMATION_SCHEMA; select TABLE_N...
分类:
数据库 时间:
2015-02-13 16:48:37
阅读次数:
202