We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 51abe7f commit 0d3e2a5Copy full SHA for 0d3e2a5
1 file changed
src/main/resources/db/migration/V13__add_free_post_search_index.sql
@@ -0,0 +1,17 @@
1
+-- =====================================================================
2
+-- V13__add_free_post_search_index.sql
3
+-- 목적: 자유게시판 제목/내용 검색 성능을 위한 pg_trgm GIN 인덱스
4
5
+
6
+-- 1) pg_trgm extension 활성화
7
+CREATE EXTENSION IF NOT EXISTS pg_trgm;
8
9
+-- 2) 제목 검색용 GIN 인덱스
10
+CREATE INDEX IF NOT EXISTS idx_free_post_title_trgm
11
+ ON free_posts
12
+ USING GIN (title gin_trgm_ops);
13
14
+-- 3) 본문 검색용 GIN 인덱스
15
+CREATE INDEX IF NOT EXISTS idx_post_content_trgm
16
+ ON posts
17
+ USING GIN (content gin_trgm_ops);
0 commit comments