설치·접속: PostgreSQL 설치와 접속부제: 대소문자 섞인 이메일을 LOWER(email)='...'로 대소문자 무시 조회할 때, 일반 인덱스는 안 먹힌다-- 컬럼이 아니라 "함수 결과"에 인덱스를 만든다CREATE INDEX idx_users_lower_email ON demo_users(LOWER(email));SELECT * FROM demo_users WHERE LOWER(email)='user12345@example.com';-- 일반 인덱스 demo_users(email)는 LOWER()가 씌워지면 못 쓴다: Seq Scan, 1728 buffers, 18.7 ms Bitmap Heap Scan on demo_users (actual time=0.021..0.021 rows=1 loops..