众所周知,SCHEMABINDING一个函数可以避免更新计划中不必要的假脱机:
SCHEMABINDING
如果您使用不涉及任何表(即不访问数据)的简单 T-SQL UDF,请确保SCHEMABINDING在创建 UDF 期间指定该选项。这将使 UDF 模式绑定并确保查询优化器不会为涉及这些 UDF 的查询计划生成任何不必要的假脱机运算符。
SCHEMABINDING即使不访问数据,函数还有其他优势吗?
sql-server functions
我想我们都熟悉数据库规范化。
我的问题是:当您想对表进行非规范化时,您使用哪些准则?
database-design
database-design ×1
functions ×1
sql-server ×1