SQLのインデックスについて解説した洋書が良かった件。PDF版もあるよ(2012/10/22までの割引購入クーポン有)
最近読み終えたSQL PERFORMANCE EXPLAINEDという洋書がインデックスについて詳しく説明されてていい感じでした。原著はドイツ語で本人による英訳版らしく誤字いくつか目につきますが、インデックスについてここまで詳しく説明した書籍は他に例がありません。私が知らないだけかもしれませんが。
どういった内容か
複合インデックス、部分インデックス、クラスタインデックスの使うポイント、LIMIT、ORDER BY、GROUP BYでのインデックスの使われ方などが解説されてます。また、MySQL、SQL Server、PostgreSQL、Oracleの各実装の違いなども丁寧に紹介されています。対象バージョンが比較的新しいのもポイントですね。
詳しくは第二章まで読めるプレビュー版とその目次をご覧ください。
ペーパーブック版とPDF版あります
私が購入したときはペーパーブック版しかなかったのですが、PDF版も購入できるようになっています。ペーパーブック版は29.95ユーロ+送料、PDF版は9.95ユーロです。今ならPDF版でいいと思います。ちなみに私はAmazon.co.ukで購入しました。
割引購入クーポンいただきました
ってツイートしたら、著者から割引購入クーポンを発行していただきました。
著者はオーストリア在住なので2012年10月23日午前8時ぐらいまでなら間に合うかもしれません。