如何鉴定一条SQL语句的查询时间过长,算是慢查询呢?
当然根据业界所谓的258原则,不会说5慢还不慢,我说的是2秒以下就不算慢查询吗,多少时间呢,是否有个标准
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
SQL方面没有通用标准,如果非要说有,那就需要结合业务需求说明书所说明的性能指标; 如果没有业务要求说明,且非要一个标准,那么可以根据行业中的“响应时间可接受性”去度量,响应时间可接受性是指用户操作的反应时间是否在可接受范围,时间片越短,响应时间越快。一般来说人们所能接受的等待时间通常仅为1~3秒,如果超过5秒及以上,就会损失用户流量的风险,甚至被用户所抛弃。