Changes current state of buffering for the large object

OCI-Lob::seek
OCI-Lob::size
OCI-Lob
PHP Manual

# OCI-Lob::setBuffering

(PHP 5, PECL OCI8 >= 1.1.0)

OCI-Lob::setBuffering — Changes current state of buffering for the large object

### Description

bool OCI-Lob::setBuffering ( bool `$on_off` )

Sets the buffering for the large object, depending on the value of the `on_off` parameter.

Use of this function may provide performance improvements by buffering small reads and writes of LOBs by reducing the number of network round-trips and LOB versions. OCI-Lob::flush() should be used to flush buffers, when you have finished working with the large object.

### Parameters

`on_off`

  `TRUE` for on and `FALSE` for off.

### Return Values

Returns `TRUE` on success or `FALSE` on failure. Repeated calls to this method with the same flag will return `TRUE`.

### See Also

- OCI-Lob::getBuffering

OCI-Lob::seek
OCI-Lob::size
OCI-Lob
PHP Manual