タグ

2018年5月31日のブックマーク (1件)

  • 基本用語の解説付きインデックス・チューニング入門 - KitchHike Tech Blog

    B-Tree・カーディナリティ・実行計画・オプティマイザ・プロファイラ データベースのインデックス・チューニングで出てくる用語は、O/Rマッパーに慣れていると聞きなれない言葉かもしれません。 記事では用語を解説しながら、RailsとMongoidでのインデックス・チューニングの一歩として基的な手順をご紹介します。 はじめに こんにちは。KitchHikeエンジニアの小川です。 Railsのようなフルスタックフレームワークを使っていると、データベースを気にする機会はだいぶ減るのではないでしょうか。ActiveRecordのようなO/Rマッパーが上手く抽象化してくれるおかげで、生のSQLを書く必要はほとんどなくなりました。 一方でその抽象化は、データベースを見えにくくしているともいえます。データベースを直接見る機会が減ってしまうことで、知らず知らずのうちにトラブルの原因となっていることも少

    基本用語の解説付きインデックス・チューニング入門 - KitchHike Tech Blog