元々NoSQLしか使用していなく、今年に入って転職して初めて業務でMySQLを使用しだした。 雰囲気で使ってる感じがしてよくないなと思ったので、色々調べた。 今回まとめたのは、MySQLのInnoDBのトランザクションについての一部。 この記事でまとめる対象の事柄は、既に詳しく素晴らしい記事が存在するが、それなりに難しい内容なのでそれらを読みながら理解の補助的に、またメモ的にまとめたものが本記事。 また、「この概念を理解するには、事前に〇〇の概念の理解が必要で、それを理解するにはこの記事がわかりやすい」といった形で自分が後から振り返られるようにもまとめた。 この記事はあくまでも理解の補助と、どの概要を学んだ方が良いかということをまとめた記事なので、詳細な理解は紹介している記事を読んだ方が良い。 トランザクションの分離レベル トランザクションにはACID属性というものがあって、その中のI(I