Индексы в PostgreSQL
Представьте, что вы ищете любимую песню в старом mp3-плеере без плейлиста - крутите треки по одному, пока не наткнётесь на нужный. Это PostgreSQL без индексов: пыхтит, кряхтит и листает все строки в нашей огромной таблице.
А теперь добавьте индексы - и вот у вас уже Spotify с мгновенным поиском!
Быстро разберём, какие индексы есть в PostgreSQL, зачем они нужны и как превращают базу из черепахи в ракету. Плюс - парочка примеров из реальной жизни, чтобы прочувствовать разницу.
Читать далее