2009年07月10日

【1日1用語】コミット(データベース)

DB上のデータをいじった後に、処理を確定すること。

ターミナルから実行している時は「commit;」と書いてリターンキーを押すことでそれまで行っていた処理が確定される。(全部のDBがそうというわけではないけど)

手動でデータ処理をしていたエンジニアが、コミットした後にミスったことに気づいて、「しまった」とか「うげっ」とか「あうあうあー」といった奇声を発する姿は、いとおかし。

「やばっ、ロールバックを……えっ、嘘、MySQLってオートコミットなの!?」という言葉を発するも、いとつきづきし。

隣のエンジニアが落ち着いた声で「あー、バックアップ取ってあるから大丈夫。すぐ戻すよ」と言ったりすると、傍観者的にはちょっとだけテンション下がって、わろし。