Опубликован: 13 января 2010, 10:25, Автор: MaXyC
Как мы выбираем, по каким колонкам в MySQL строить индексы? Иногда не все так очевидно, как кажется. Эффективность того или иного индекса зачастую зависит от распределения данных в таблице. Правильный, на первый взгляд, индекс может работать крайне не эффективно в зависимости от специфики и частоты данных.

Как это можно выяснить? Простой и очень интересный пример взят с блога mysqlPerformanceBlog. Этот способ анализа индексов применим не только к MySQL, а и к другим СУБД.


  • Blogger Post
  • Delicious
  • Digg
  • Google Gmail
  • Google Bookmarks
  • Google Reader
  • LiveJournal
  • MySpace
  • StumbleUpon
  • Technorati Favorites
  • Twitter
  • Yahoo Bookmarks
  • Yahoo Mail
  • Yahoo Messenger
  • WordPress