【发布时间】:2008-11-19 20:49:50
【问题描述】:
我想在我的数据库表中索引一个计算列,它使用了许多用户定义的函数。但是我刚刚了解到我的专栏是不确定的。
如果不建立索引,它会降低运行我需要的查询的速度。
跟踪用户定义函数以确定它们是否具有确定性的最佳方法是什么?
SQL Server Management Studio 中是否有任何工具可以告诉我用户定义的函数是确定性的,还是我只需要跟踪我正在使用的所有系统定义的函数来找出哪些是非确定性的?确定性并找到其他方法在没有它们的情况下编写我的代码?
【问题讨论】:
标签: sql-server ssms