PostgreSQL Index Türleri: B-tree, Hash, GIN, GiST, SP-GiST, BRIN ve Partial/Expression Index
PostgreSQL'de index türünü kolonun tipi değil sorgunun biçimi belirler: eşitlik ve aralık için B-tree, array/JSONB ve ILIKE '%...%' için GIN, çakışma için GiST, zamana göre büyüyen tablolar için BRIN. 18'in skip scan'iyle 10.328 yerine 26 page okuyan sorgu, deduplication, INCLUDE ve index-only scan, 21 MB'lık B-tree yerine 24 kB'lık BRIN, hash, partial ve expression index, INVALID kalan CONCURRENTLY index'i ve HOT update'i bozan index.
14 Kas 2026
·
14 dk
·
3