Jdbc это стандартный прикладной интерфейс (api) языка Java для организации взаимодействия между приложением и субд


int [] updateCounts = statement.executeBatch()



бет17/76
Дата06.02.2022
өлшемі0,67 Mb.
#79506
түріЛекция
1   ...   13   14   15   16   17   18   19   20   ...   76

int [] updateCounts = statement.executeBatch();

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

Согласованность – при возникновении сбоя система возвращается в состояние до начала неудавшейся транзакции.

  • Согласованность – при возникновении сбоя система возвращается в состояние до начала неудавшейся транзакции.
  • Если транзакция завершается успешно, то
  • проверка согласованности удостоверяется в
  • успешном завершении всех операций транзакции.
  • Изолированность – во время выполнения транзакции все объекты-сущности, участвующие в ней, должны быть синхронизированы.
  • Долговечность – все изменения, произведенные с данными во время транзакции, сохраняются, например, в базе данных.


Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   76




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет