全栈须知3百万级SQL语句优化二

1、优化查询语句

a. ORDER BY 优化

  • 避免使用排序 [尽量使用范围查询替代]
  • 使用索引避免排序

b. LIMIT 查询优化

2、特性

a.json

SELECT c->>”$.name” AS name FROM jemp WHERE g > 2 ORDER BY c->”$.name”;

select json_unquote(json_extract(jemp.c,’$.name’)) AS c->>"$.name" from jemp where (jemp.g > 2) order by json_extract(jemp.c,’$.name’);

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理