From b9f3db07969ea6fb76d744bab7cff233c650dce5 Mon Sep 17 00:00:00 2001 From: Sanghyun Yi Date: Thu, 26 Feb 2026 21:48:21 +0900 Subject: [PATCH] =?UTF-8?q?perf:=20=EA=B2=BD=EB=A7=A4=EC=9E=A5=20=ED=85=8C?= =?UTF-8?q?=EC=9D=B4=EB=B8=94=20=EA=B8=B0=EB=B3=B8=20=EC=A0=95=EB=A0=AC=20?= =?UTF-8?q?=EC=A1=B0=EA=B1=B4=EC=9D=84=20=EB=8B=A8=EC=9D=BC=20=EC=9D=B8?= =?UTF-8?q?=EB=8D=B1=EC=8A=A4=EB=A1=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/application.yml | 2 +- .../V26_create_index_on_auction_tables.sql | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/db/migration/V26_create_index_on_auction_tables.sql diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index c8fbd4d..5e09016 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -80,7 +80,7 @@ springdoc: decorator: datasource: p6spy: - enable-logging: false + enable-logging: true logging: config: classpath:logback/logback-display.xml diff --git a/src/main/resources/db/migration/V26_create_index_on_auction_tables.sql b/src/main/resources/db/migration/V26_create_index_on_auction_tables.sql new file mode 100644 index 0000000..f10f525 --- /dev/null +++ b/src/main/resources/db/migration/V26_create_index_on_auction_tables.sql @@ -0,0 +1,15 @@ +-- 검색 필터 없이 검색 시 사용되는 기본 검색 속도 보장 인덱스 +CREATE INDEX idx_ah_date_auction_buy + ON auction_history (date_auction_buy); + +-- 검색 필터 없이 검색 시 사용되는 기본 검색 속도 보장 인덱스 +CREATE INDEX idx_ah_auction_price_per_unit + ON auction_history (auction_price_per_unit); + +-- 검색 필터 없이 검색 시 사용되는 기본 검색 속도 보장 인덱스 +CREATE INDEX idx_ar_date_auction_expire + ON auction_realtime_item (date_auction_expire); + +-- 검색 필터 없이 검색 시 사용되는 기본 검색 속도 보장 인덱스 +CREATE INDEX idx_ar_auction_price_per_unit + ON auction_realtime_item (auction_price_per_unit); \ No newline at end of file