DBMS_OUTPUT.PUT_LINE

Ora*_*nge 7 oracle performance plsql dbms-output

是否会dbms_output.put_line降低plsql代码的性能?

Rob*_*ijk 8

增加一行代码都会降低代码的性能.毕竟,它是一个额外的指令要执行,至少消耗一些CPU.所以是的,dbms_output.put_line会降低性能.

真正的问题是:这个额外的代码行的好处是否超过了性能损失?只有你可以回答那个问题.

问候,
Rob.


Han*_*son 5

是的,这是另一段需要执行的代码,但除非输出实际打开,否则我认为开销很小.

这是一个AskTom问题,其中包含更多详细信息:包中是否存在对dbms_output.put_line语句的性能影响?