설치·접속: PostgreSQL 설치와 접속부제: lower(email) 대신 커스텀 정규화 함수로 표현식 인덱스를 걸려는데 인덱스가 안 생기거나 안 탈 때-- plpgsql 함수는 기본 VOLATILE. 이 상태로 표현식 인덱스를 걸면?CREATE FUNCTION norm(t text) RETURNS text LANGUAGE plpgsql AS $$ BEGIN RETURN lower(trim(t)); END $$;CREATE INDEX idx_norm ON people (norm(email));ERROR: functions in index expression must be marked IMMUTABLE-- 실제로는 입력이 같으면 항상 같은 결과 → IMMUTABLE로 재선언하면 인덱스가 산다CREA..