CakeFest 2024: The Official CakePHP Conference

OCILob::setBuffering

(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)

OCILob::setBufferingИзменяет текущее состояние буферизации большого объекта (LOB)

Описание

public OCILob::setBuffering(bool $mode): bool

Устанавливает буферизацию для большого объекта исходя из значения параметра mode.

Использование этой функции может привести к улучшению производительности путём буферизации мелких операций чтения и записи в LOB за счёт уменьшения количества сетевых обращений и версий LOB. Необходимо обязательно использовать OCILob::flush() после завершения всех работ с LOB.

Список параметров

mode

true для включения и false для отключения.

Возвращаемые значения

Возвращает true в случае успешного выполнения или false, если возникла ошибка. Повторные вызовы этого метода с тем же флагом будет возвращать true.

Список изменений

Версия Описание
8.0.0, PECL OCI8 3.0.0 Класс OCI-Lob переименован в OCILob в соответствии со стандартами именования PHP.

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top