int [] updateCounts = statement.executeBatch(); - int [] updateCounts = statement.executeBatch();
- } catch (BatchUpdateException e) {
- e.printStackTrace(); }
- Транзакции
- Транзакцию (деловую операцию) определяют как единицу работы, обладающую свойствами ACID:
- Атомарность – две или более операций выполняются все или не выполняется ни одна.
- Успешно завершенные транзакции
- фиксируются, в случае неудачного
- завершения происходит откат всей
- транзакции.
Согласованность – при возникновении сбоя система возвращается в состояние до начала неудавшейся транзакции. - Согласованность – при возникновении сбоя система возвращается в состояние до начала неудавшейся транзакции.
- Если транзакция завершается успешно, то
- проверка согласованности удостоверяется в
- успешном завершении всех операций транзакции.
- Изолированность – во время выполнения транзакции все объекты-сущности, участвующие в ней, должны быть синхронизированы.
- Долговечность – все изменения, произведенные с данными во время транзакции, сохраняются, например, в базе данных.
Достарыңызбен бөлісу: |