gpt4 book ai didi

sql - GETDATE() 和 DateTime.Now 一样昂贵吗?

转载 作者:行者123 更新时间:2023-12-02 23:51:46 25 4
gpt4 key购买 nike

我听说 DateTime.Now 的调用非常昂贵(来自 here)

SQL 2005/2008 中的 GETDATE() 昂贵吗?如果我的存储过程多次使用它,我是否需要将其缓存到变量中?

最佳答案

它并不昂贵:它直接来自操作系统。

无论如何我都会缓存它。如果您有多个语句,则单独的调用很可能会有所不同。假设您有多个插入,您肯定希望该值跨表关联吗?

如果它在 SELECT 中使用,例如用于输出,那么通常只评估一次。

关于sql - GETDATE() 和 DateTime.Now 一样昂贵吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1383221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com