gpt4 book ai didi

mysql - mysql中自定义函数在上面代码里面添加处理时间

转载 作者:行者123 更新时间:2023-11-30 23:34:14 26 4
gpt4 key购买 nike

我在 mysql 中使用一个简单的用户定义函数来更新大表(60 万行)中的列。例如

UPDATE table1 SET foo=bar(foo);

此更新是否会比函数代码显式写入更新运行得更慢? IE。用户定义的函数是否会增加处理时间的开销?你知道大概有多少吗?

最佳答案

它会运行得稍微慢一些,因为对该函数有一个微小的额外调用,但该函数将被编译,您应该看不到调用和内联版本之间的太大差异。

具体差异取决于很多因素,因此最好的找出方法是亲自测试。

关于mysql - mysql中自定义函数在上面代码里面添加处理时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8946986/

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