无限缓冲区大小对 dbms.output 的影响

Posted

技术标签:

【中文标题】无限缓冲区大小对 dbms.output 的影响【英文标题】:Impact of unlimited buffer size for dbms.output 【发布时间】:2014-07-02 10:44:51 【问题描述】:

想知道当设置 dbms.output(NULL) 时系统会受到怎样的影响。即,缓冲区大小是无限的。

另外,我还有一个问题。

DBMS_OUTPUT.ENABLE (buffer_size IN INTEGER DEFAULT 20000);
Buffer size can be set between 2000 to 1000000. 
But , what happens if buffer size is set > 1000000. 
For ex: DBMS_OUTPUT.ENABLE(2000000)

【问题讨论】:

【参考方案1】:

您为什么不尝试一下,看看内存存储在 PGA 中会发生什么,..,这样您就可以轻松跟踪您的消耗。现实生活中的内存当然是有限的,所以……这取决于那个数量!

【讨论】:

以上是关于无限缓冲区大小对 dbms.output 的影响的主要内容,如果未能解决你的问题,请参考以下文章

在Golang中实现有无限容量的同步Queue

股权架构设计之不同持股比例对控制权的影响

Memcached

为啥缓冲区大小会影响音频数据?

buffer啥意思中文 buffer翻译

C语言之清空缓存区