V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Aluhao  ›  全部回复第 21 页 / 共 26 页
回复总数  516
1 ... 13  14  15  16  17  18  19  20  21  22 ... 26  
2017-08-03 17:02:43 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@RuzZ 现在按 @sagaxu 的方法新建立一个字段 displayorder 用它来做联合索引(cid,uid,time)

SELECT * FROM `article` WHERE cid=1 AND uid=100 ORDER BY displayorder DESC LIMIT 20;

查询时间优化到 0.020 秒了
2017-08-03 16:58:33 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@wayne712 cid,uid,time 都有单独建立索引
2017-08-03 16:56:53 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@id4alex 我试过了,cid 和 uid 不建索引 几十秒查不出来,你要看有 WHERE cid=1 AND uid=12091
还是有用的。
2017-08-03 16:54:54 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@sagaxu 如果不建立一个字段查询出错呀?

查询出错 (1054): Unknown column 'desc' in 'order clause'
2017-08-03 16:51:46 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@noNOno 你这个没有效果呀,反而多一次查询
2017-08-03 16:50:21 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@wayne712 time 有建立索引的
2017-08-03 16:49:52 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@sagaxu 你的方法我测试了,可以优化一些 (cid,uid,time) desc 新建一个字段 desc 我以前是直接用 time 所以没效果
2017-08-03 16:41:44 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@cnwtex 这个可以考虑呀
2017-08-03 16:41:08 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@id4alex 那二个都建立过索引了,主要是这个影响到了,加了 ORDER BY time DESC 就是全表扫描了
2017-08-03 16:40:12 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@RuzZ 联合索引 (uid,cid,time) 也试过了,还是一样很慢
2017-08-03 16:39:34 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@zjsxwc

已经建立的索引

PRIMARY KEY (`id`),
KEY `uid` (`uid`),
KEY `cid` (`cid`),
KEY `time` (`time`)
2017-08-03 16:29:13 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@imnpc 列表是显示标题和内容,这个 varchar 和 text 不需要加索引吧,整个表也就大概有 10 个字段吧,除了标题和内容其它都是 int 型的数字。
2017-08-03 16:23:19 +08:00
回复了 Aluhao 创建的主题 MySQL MYSQL 查询优化
@xiaobai987 如果只用 ORDER BY id DESC 查询速度和 ORDER BY time DESC 是一样的。
2017-06-01 19:15:18 +08:00
回复了 xuezher 创建的主题 旅行 我们 4 个程序猿子花了 25000 块钱开着夏利穷游了西藏
一个月 4 个人花销还不算大,我也想去,建议帖主出个攻略。
2017-05-29 09:26:45 +08:00
回复了 taozhijiangscu 创建的主题 职场话题 中秋节不发月饼的公司……
上面打错了,有个朋友公司端午节发月饼
2017-05-29 09:25:33 +08:00
回复了 taozhijiangscu 创建的主题 职场话题 中秋节不发月饼的公司……
端午节只发月销
1 ... 13  14  15  16  17  18  19  20  21  22 ... 26  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2959 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 13:07 · PVG 21:07 · LAX 05:07 · JFK 08:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.