@@ -77,16 +77,17 @@ spring:
7777 hikari :
7878 idle-timeout : 30000
7979 max-lifetime : 1800000
80- connection-timeout : 30000
81- maximum-pool-size : 8 # 减小连接池大小
82- minimum-idle : 2 # 减少空闲连接
80+ connection-timeout : 15000
81+ maximum-pool-size : 4
82+ minimum-idle : 1
8383 data-source-properties :
84- preparedStatementCacheQueries : 256
85- preparedStatementCacheSizeMiB : 16
84+ preparedStatementCacheQueries : 64
85+ preparedStatementCacheSizeMiB : 4
8686 prepareThreshold : 5
8787 leak-detection-threshold : 30000 # 泄漏检测阈值(毫秒)
8888 validation-timeout : 5000 # 验证超时(毫秒)
8989 connection-test-query : SELECT 1 # 连接验证查询
90+ initialization-fail-timeout : 0 # 初始化失败时不等待
9091
9192 jpa :
9293 properties :
@@ -96,16 +97,22 @@ spring:
9697 order_inserts : true
9798 order_updates : true
9899 jdbc :
99- batch_size : 50
100+ batch_size : 20 # 减少批量操作大小
100101 lob :
101102 non_contextual_creation : true
102103 bytecode :
103104 provider : bytebuddy
104- format_sql : true
105+ format_sql : false # 关闭SQL格式化,减少内存和CPU消耗
106+ show_sql : false # 关闭SQL输出
107+ generate_statistics : false # 关闭统计信息收集
108+ cache :
109+ use_second_level_cache : false # 关闭二级缓存
110+ use_query_cache : false # 关闭查询缓存
105111 database-platform : org.hibernate.dialect.PostgreSQLDialect
106112 hibernate :
107113 ddl-auto : validate
108114 show-sql : false
115+ open-in-view : false # 关闭Open Session in View模式
109116
110117 # E-mail (QQ 邮箱配置)
111118 mail :
@@ -128,11 +135,13 @@ spring:
128135 url : ${REDIS_URL:rediss://red-d03imhre5dus73ab817g:OXtvQrLbJ1WXXdjXMEVknm1hPnW8XFAo@oregon-keyvalue.render.com:6379}
129136 timeout : 10000
130137 connect-timeout : 5000
138+ repositories :
139+ enabled : false # 关闭Redis仓库自动扫描,减少内存消耗
131140 lettuce :
132141 pool :
133- max-active : 20
134- max-idle : 10
135- min-idle : 5
142+ max-active : 10
143+ max-idle : 5
144+ min-idle : 2
136145 max-wait : 3000ms
137146 shutdown-timeout : 100ms
138147
0 commit comments