title: Is "commit" statement in SQL itself a transaction?
body: <p>In SQL, every statement is a transaction. </p>
  
  <p>If commit statement occurs inside a transaction block, and successfully executed then will there still be a chance that database state might get lost, if system crash immediately after this execution?</p>