暂无图片
怎么在opengauss中进行测试自己添加的新函数的性能(循环n次的运行时间)?
我来答
分享
暂无图片 匿名用户
怎么在opengauss中进行测试自己添加的新函数的性能(循环n次的运行时间)?

怎么在opengauss中进行测试自己添加的新函数的性能(循环n次的运行时间)?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
DarkAthena

写个匿名块,循环执行你想要测试的函数

create function test_func return int is begin return 1; end; declare i int; begin i:=1; raise notice '%',sysdate; loop perform test_func ; i:=i+1; if i=1000 then exit; end if; end loop; raise notice '%',sysdate; end;
复制

当然,如果对于同一个输入值,始终返回相同的输出值,加上IMMUTABLE效率会更高

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
opengauss中物理备份是热备热恢复吗,影响业务吗?
回答 2
支持
查看sql文本
回答 2
已采纳
https://opengauss.org/zh/docs/3.0.0/docs/CharacteristicDescription/%E6%85%A2SQL%E8%AF%8A%E6%96%AD.ht
opengauss 内存如何配置, 有教程吗?
回答 2
暂无文字回复
求 openGauss/MogDB 数据库中查询指定表所有视图 的SQL语句
回答 1
https://www.modb.pro/db/567100
如何看待openGauss在数据库课程中的应用?
回答 1
为了更好地在高校学生中推广openGauss数据库,在西安电子科技大学计算机科学与技术学院教学中,数据库系统课程组将openGauss与数据库课程相结合,通过在教学中应用的方法来宣传openGauss
opengauss的字段值,有办法改参数设为大小写不敏感吗
回答 2
MySQL兼容性下,字段值大小写敏感建表时使用如下选项:utf8mb4generalci/utf8mb4bin
PG里面能创建成功并正常运行的函数 在opengauss里面创建报错 ERROR: It is forbidden to use placeholder and dollar quoting together.
回答 2
如下修改,给中括号的两个参数添加空格,怀疑是两个参数没识别出来当成一个占位符导致语法报错:tokens[indexnum:length]CREATEORREPLACEFUNCTIONsubstring
什么是GaussDB(for openGauss)?
回答 2
基于华为主导的openGauss生态推出的企业级分布式关系型数据库,是华为公司倾力打造的自研企业级分布式关系型数据库。该产品具备企业级复杂事务混合负载能力,同时支持优异的分布式事务,同城跨AZ部署,数
使用命令 gs_checkos -i A 检查系统参数出错如何解决?
回答 2
你的所有ip地址都填写到/etc/hosts里面了吗?如果多个IP,有1个IP没写到/etc/hosts中,可能会出现这种问题
Mogdb/opengauss 分区表的一个分区 用什么方法能导出来
回答 6
学习