SQL 服务器:非持久计算列与视图的优势
SQL Server: Benefit of a non-persisted computed column vs views
我可以理解 persisted
计算列的好处:总是会产生相同结果的计算也可以缓存在 insert/update 上以节省以后的时间和精力。
非持久计算列有什么特别的好处吗?这不和保存视图一样吗?
Is there a special benefit of a non-persistent calculated column?
对比一个持久的计算列,它保存在存储中并且仍然可以被索引。
与视图相比,它使您无需管理单独的对象。
但这两种计算列都没有被广泛使用。
大卫
我可以理解 persisted
计算列的好处:总是会产生相同结果的计算也可以缓存在 insert/update 上以节省以后的时间和精力。
非持久计算列有什么特别的好处吗?这不和保存视图一样吗?
Is there a special benefit of a non-persistent calculated column?
对比一个持久的计算列,它保存在存储中并且仍然可以被索引。 与视图相比,它使您无需管理单独的对象。
但这两种计算列都没有被广泛使用。
大卫