标签: postgresql
当我测试我的查询触发器时,我发现当我在触发器代码中添加了很多“RAISE NOTICE ...”时,查询执行时间会增加。 当我在我的软件中调用此查询而不在消息窗口中显示输出时,或者仅当消息输出被附加时,这次会增加吗?
答案 0 :(得分:0)
根据我对plpgSQL的经验,我会说是。 根据《 PostgreSQL服务器编程-第二版》 (由Usama Dar,Hannu Krosing,Jim Mlodgenski和Kirk Roybal撰写)的作者说:
[...] RAISE语句需要编写,注释掉并在需要时恢复。[...]它们还会减慢例程的执行速度。[...] >
RAISE
p.134