В информатике и управлении данными фиксация — это создание постоянного набора предварительных изменений, обозначающее окончание транзакции и обеспечивающее долговечность транзакций ACID . Коммит — это акт совершения. Запись коммитов называется журналом коммитов .
С точки зрения транзакций, противоположностью фиксации является отбрасывание предварительных изменений транзакции, откат .
Концепции транзакций, фиксации и отката являются ключевыми для свойства ACID баз данных. [1]
Оператор COMMIT
SQL завершает транзакцию в системе управления реляционными базами данных (СУБД) и делает все изменения видимыми для других пользователей. Общий формат заключается в выдаче оператора (или , в зависимости от поставщика базы данных), одного или нескольких операторов SQL, а затем самого оператора. В качестве альтернативы можно выдать оператор, который отменяет всю работу, выполненную с момента его создания. Оператор также освободит все существующие точки сохранения , которые могут использоваться.BEGIN WORK
BEGIN TRANSACTION
COMMIT
ROLLBACK
BEGIN WORK
COMMIT