タグ

ブックマーク / sawara.me (2)

  • 【MySQL】日付型のインデックスを検証してみての気付き。 – sawara.me

    なんか日付け型のカラムにインデックスをつけようと思ったんだけど、これってほんとに有効なの?って思ったので、改めて検証して見たんだよという話からの気付き。 皆これ当たり前の様に知っているのかなぁ。少なからず僕は改めて気づいたのでメモとして。 前提条件 MySQL5.6 以下のテーブルを検証用に用意します。検証するデータ型はTIMESTAMPとDATETIMEです。 [sql] CREATE TABLE test (c1 INT NOT NULL AUTO_INCREMENT, c2 TIMESTAMP, c3 DATETIME, PRIMARY KEY(c1), KEY (c2), KEY (c3)) ENGINE InnoDB; INSERT INTO test (c2, c3) VALUES (‘2014-01-01 00:00:00’, ‘2014-01-01 00:00:00’),

    【MySQL】日付型のインデックスを検証してみての気付き。 – sawara.me
  • トランザクション分離レベルを理解するために実際に試してみる – sawara.me

    「トランザクション分離レベル」って今まで聞いたことはあったんだけど、なんのこっちゃわからんかったし、実用面で運用中に気にすることもなかったし、けど知らないままなのもなんだかなぁ、ってことで改めて調べてみました。 Wikipediaによりますと トランザクション分離レベル (-ぶんり-)または 分離レベル (英: Isolation) とは、データベース管理システム上での一括処理(トランザクション)が複数同時に行われた場合に、どれほどの一貫性、正確性で実行するかを4段階で定義したものである。隔離レベル 、 独立性レベルとも呼ばれる。トランザクションを定義づけるACID特性のうち,I(Isolation; 分離性, 独立性)に関する概念である。 Wikipedia「トランザクション分離レベル」より 重要なのはトランザクションのACID特性のI(Isolation; 分離性, 独立性)に関する概

    トランザクション分離レベルを理解するために実際に試してみる – sawara.me
  • 1