mysql

【MySQL】トランザクションの分離レベルって?

はじめに 業務で複数トランザクションを走らせる処理をしていた時にふと、 「別トランザクションでINSERTされたデータをこのトランザクションでSELECTしたらどうしよう....」と不安になってしまいました。 そこでトランザクションの分離レベルについて調べた…

【mysql】SQL文を高速化するためにEXPLAINを使う

業務で何万件かのデータを取得するselect文を実行したところ、、 あれ?30秒もかかる!!! もっと速くならないかな〜〜と思った時にしたことをメモします。 はじめに 今回サンプルで使用するテーブル構成はこんな感じです。 ・user テーブル EXPLAINを使っ…