V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kn007  ›  全部回复第 272 页 / 共 281 页
回复总数  5607
1 ... 264  265  266  267  268  269  270  271  272  273 ... 281  
2015-02-27 02:34:50 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock
联合索引ID:
mysql> EXPLAIN SELECT * FROM edu WHERE 1=1 ORDER BY lastupdate desc LIMIT 100 OFFSET 0;
+----+-------------+------------+-------+---------------+------+---------+------+------+-----------------------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+------------+-------+---------------+------+---------+------+------+-----------------------------+
| 1 | SIMPLE | edu | index | NULL | ID | 1528 | NULL | 12679325 | Using index; Using filesort |
+----+-------------+------------+-------+---------------+------+---------+------+------+-----------------------------+
1 row in set (0.00 sec)

mysql> show status like 'handler_read%';
+-----------------------+-------+
| Variable_name | Value |
+-----------------------+-------+
| Handler_read_first | 1 |
| Handler_read_key | 1 |
| Handler_read_last | 0 |
| Handler_read_next | 0 |
| Handler_read_prev | 0 |
| Handler_read_rnd | 0 |
| Handler_read_rnd_next | 241 |
+-----------------------+-------+
7 rows in set (0.00 sec)




无索引:
mysql> EXPLAIN SELECT * FROM edu WHERE 1=1 ORDER BY lastupdate desc LIMIT 100 OFFSET 0;
+----+-------------+------------+------+---------------+------+---------+------+------+----------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+------------+------+---------------+------+---------+------+------+----------------+
| 1 | SIMPLE | edu | ALL | NULL | NULL | NULL | NULL | 12679325 | Using filesort |
+----+-------------+------------+------+---------------+------+---------+------+------+----------------+
1 row in set (0.00 sec)

mysql> show status like 'handler_read%';
+-----------------------+-------+
| Variable_name | Value |
+-----------------------+-------+
| Handler_read_first | 1 |
| Handler_read_key | 1 |
| Handler_read_last | 0 |
| Handler_read_next | 0 |
| Handler_read_prev | 0 |
| Handler_read_rnd | 0 |
| Handler_read_rnd_next | 241 |
+-----------------------+-------+
7 rows in set (0.00 sec)
2015-02-27 02:28:04 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock 做了联合索引 using index; using filesort,速度跟以前差不多
2015-02-27 02:20:22 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock select 字段(NULL)比select *效率(use filesort)反而慢多了。。。。。
兄弟最这条语句有什么建议么?谢谢。
SELECT * FROM edu WHERE 1=1 ORDER BY lastupdate desc LIMIT 50 OFFSET 0;

lastupdate用的最多,其他可能也会用到,除了ID
2015-02-27 02:12:11 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
超过2个字段就use filesort。晕死
2015-02-27 02:09:59 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock select所有字段,一样use filesort。。
2015-02-27 02:06:13 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock 看了select字段可以use index,但是太多类似表了,囧
2015-02-27 01:58:39 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock 看了下,
SELECT * FROM edu WHERE 1=1 ORDER BY lastupdate desc LIMIT 50 OFFSET 0;
用了filesort,囧。这句还能怎么提升不
2015-02-27 01:55:44 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@ferock 查询计划没问题,Using index
2015-02-27 01:42:20 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@yangqi 已改正,谢谢
2015-02-27 01:42:02 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@yangqi innodb_buffer_pool_size已经是足够大了,剩余空间还有很多。
因为每个列都可能被排序。所以都加上索引
2015-02-27 01:41:49 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
innodb_buffer_pool_size已经是足够大了,剩余空间还有很多。
因为每个列都可能被排序。所以都加上索引
2015-02-27 01:41:03 +08:00
回复了 kn007 创建的主题 数据库 求教下,经常全表, php 跟什么数据库比较搭
@yangqi 这个我看速度一样没改,我用的w2grid其实,这是自带的命令。
2015-02-25 22:23:48 +08:00
回复了 kn007 创建的主题 问与答 silk v3 编码的音频怎么转换成 wav 或 mp3 之类的?
@sheephe 我Q你
2015-02-25 22:22:19 +08:00
回复了 quxl 创建的主题 Python REDIS-初次使用
@quxl 嗯嗯~话说可能你碰到我在调试。。。我最近动mysql,优化索引。所以博客基本收到很大影响,估计你访问到的是Varnish的缓存,后端估计早就503了。。
2015-02-25 22:20:52 +08:00
回复了 em70 创建的主题 分享发现 doc 后缀改为 zip 解压后的结果让我惊呆了
@sheephe 我一直都在,只是一直没注册,注册后也一直潜水,今年开始冒泡
2015-02-23 22:56:13 +08:00
回复了 gdtv 创建的主题 问与答 求助, CentOS 修复 Linux Glibc 漏洞后 SSH 登录不了服务器
我觉得可能是你服务器本来有什么问题(不一定是坏的方面,比如ssh服务没设为自启动之类的,或者网络上设置上),然后,你update后,重启就这样了。。
2015-02-23 22:50:50 +08:00
回复了 quxl 创建的主题 Python REDIS-初次使用
这是一种推广方式?一直用php with redis module与redis配合用。个人博客http://kn007.net/
2015-02-23 13:29:15 +08:00
回复了 kn007 创建的主题 问与答 silk v3 编码的音频怎么转换成 wav 或 mp3 之类的?
@Septembers 我确信文件是silk v3,还有看了你给的帖子,貌似没说支持啊?
2015-02-23 13:23:35 +08:00
回复了 kn007 创建的主题 问与答 silk v3 编码的音频怎么转换成 wav 或 mp3 之类的?
@Septembers 转不了貌似。在win下(只有win)。提示:Invalid data found when processing input
2015-02-23 03:03:33 +08:00
回复了 cokebar 创建的主题 NGINX Nginx 做反代 可以更改 max-age 么?
我是利用varnish反代nginx时(nginx反代gravatar),自定义头部max-age。。。
1 ... 264  265  266  267  268  269  270  271  272  273 ... 281  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1022 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 57ms · UTC 23:42 · PVG 07:42 · LAX 16:42 · JFK 19:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.