Heim > Datenbank > MySQL-Tutorial > MySql 查询优化小结(一)

MySql 查询优化小结(一)

WBOY
Freigeben: 2016-06-07 16:15:50
Original
1102 Leute haben es durchsucht

MySql 查询优化总结(一) 1、大数据分页查询,varchar 等大字段懒加载 通常代码: SELECT aj.N_BH, aj.C_AM, aj.C_AHFROM t_aj AS ajORDER BY aj.D_LARQ DESCLIMIT 100,10 ?10W 条数据,查询时间大约 ?0.73s ? 优化后: select aj.C_AM, aj.C_AH, aj.N_BHFRO

MySql 查询优化总结(一)

1、大数据分页查询,varchar 等大字段懒加载

通常代码:

SELECT
  aj.N_BH,
  aj.C_AM,
  aj.C_AH
FROM
  t_aj AS aj
ORDER BY
  aj.D_LARQ DESC
LIMIT 100,
		10
Nach dem Login kopieren

?10W 条数据,查询时间大约 ?0.73s

?

优化后:

select 
 aj.C_AM,
 aj.C_AH,
 aj.N_BH
FROM
(
SELECT
  aj.N_BH,
  aj.D_LARQ
FROM
  t_aj AS aj
ORDER BY
  aj.D_LARQ DESC
LIMIT 100,
		10
) T inner join t_aj aj on t.N_BH = aj.N_BH
Nach dem Login kopieren

?10W 条数据,查询时间大约 ?0.17s

?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage