尖端&使您的SQL查询超快诀窍

Crestwood开发人员最近的团队分享会议。他们过去的一件事是我们认为你可能享受的SQL的一些伟大提示和技巧。

指数友好的运营商

如果您的数据库中有索引,则使用索引友好的运算符可以加速搜索。索引标识我们在桌子中真正关心的数据,所以它先看起来。如果您没有索引,那么它必须完成整个表扫描。当使用运算符查找数据时,基本上,任何平等都是适合使用的东西,并将为您提供快速搜索结果。

设置nocount

加快查询的另一种方法是关闭行计数功能。如果您将NOCount设置为ON,则它不需要我们保留返回的行数并输出它们。因此,请务必设置nocount以禁用这些消息。

文字选择

我们不建议直接编写INSERT语句,即我们使用像集成服务等其他工具时。但是,如果您是,这是节省时间的尖端。

  • 选择多行
  • 然后使用ALT + SELECT一次在多行输入代码

滚动条技巧

在SQL Server Management Studio 2016+中,有一个复选框选项可以打开右侧的方便的小预览区域,称为地图模式。此外,我们发现使用拆分窗口有助于使用拆分窗口。这样,您可以立即查看同一文件的两部分。

想要更多这样的提示吗?订阅我们的 博客 并获取向您的收件箱提供的更新。

发表评论