Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
В режиме автоматической фиксации каждая операция базы данных — это транзакция, зафиксированная, когда она выполняется. Этот режим подходит для многих реальных транзакций, состоящих из одной инструкции SQL. Не требуется разделять или указывать завершение этих транзакций. В базах данных без поддержки транзакций режим автоматической фиксации является единственным поддерживаемым режимом. В таких базах данных транзакции фиксируются сразу после выполнения, и их невозможно отменить; поэтому они всегда находятся в режиме автоматической фиксации.
Если базовая СУБД не поддерживает транзакции в режиме автоматической фиксации, драйвер может эмулировать их, вручную фиксируя каждую инструкцию SQL сразу после ее выполнения.
Если пакет инструкций SQL выполняется в режиме автоматической фиксации, момент фиксации инструкций зависит от источника данных. Они могут быть зафиксированы по мере выполнения или в целом после выполнения всего пакета. Некоторые источники данных могут поддерживать оба этих поведения и могут предоставлять способ выбора одного или других. В частности, если ошибка возникает в середине пакета, то фиксируются или откатываются уже выполненные инструкции зависит от конкретного источника данных. Таким образом, взаимодействующие приложения, использующие пакетные операции и требующие их фиксации или отката в целом, должны выполнять их только в режиме ручной фиксации.