我想了解MYSQL中查询执行时间的实际含义。以及如何使用索引技术减少执行时间?
答案 0 :(得分:0)
执行时间取决于许多因素,例如等待统计信息,I / O,编译,重新编译,网络时间等。 在哪里 索引是一种通过最小化查询处理时所需的磁盘访问次数来优化数据库性能的方法。 索引或数据库索引是一种数据结构,用于快速定位和访问数据库表中的数据。 因此,基本上两者都是两件事,您不能将两者融合 我有一些有用的链接,可以使您对此主题有一个更好的了解,当您有很多时间保持冷静时,请看一下-
https://www.programmerinterview.com/index.php/database-sql/what-is-an-index/
https://dzone.com/articles/measuring-query-execution-time-what-is-most-accura
答案 1 :(得分:0)
“执行时间”只是秒表。也就是说,看着墙上的时钟。对于(1)强调用户等待数据的不耐烦和(2)服务器的负担,这是一个合理的指标。
有数百个网页详细介绍了索引编制。也许有关于这个主题的书。该论坛可以帮助您一次一个查询。
我将插入my index cookbook,它是针对我已回答的成千上万个有关索引问题的技巧的提炼。