【发布时间】:2010-10-16 14:20:35
【问题描述】:
刚刚和我的一位同事交谈。在去咖啡机的路上,他步履蹒跚。
我问他“'swarmy' walk 是怎么回事?”,他说,“我刚刚将两个小时的查询缩短到 40 秒!感觉真好”。
他更改了一个使用游标的存储过程并引入了一个临时表,该表是从原始数据集重构的 - 我会尽快给他发电子邮件,以获取有关实际实现的更多信息。
但最终,他在嗡嗡作响。
问题是,什么样的 SQL 会在您的脑海中萦绕不去,让您耳目一新,同时优化执行缓慢的查询?
【问题讨论】:
-
我很想看看这个长达两小时的查询。
标签: sql performance refactoring