主题 : hibernate query.fetch()很慢
级别: 解元
UID: 143134
积分:203 加为好友
威望: 0 精华: 0
主题:29 回复:59
注册时间:2023-02-27
在线时长:0.01
1#   发表于:2023-09-28 17:37:03  IP:124.8.*.*
hibernate query.fetch()第一次执行大约需要30s
在数据库执行只需要0.5s
执行sql也很简单
select * from jc_sys_auth_data authData where authData.user_id = 3396 and authData.data_type = 2
此表数据量7万+
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2023-10-07 09:02:51  IP:183.223.*.*
 INDEX `ind_a_d_o`(`data_id`, `org_id`, `role_id`, `user_id`, `data_type`, `site_id`)  
加上索引看看呢
路漫漫其修远兮,吾将上下而求索!
级别: 解元
UID: 143134
积分:203 加为好友
威望: 0 精华: 0
主题:29 回复:59
注册时间:2023-02-27
在线时长:0.01
3#   发表于:2023-10-07 09:21:57  IP:124.8.*.*
之前就已经存在索引
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
4#   发表于:2023-10-07 09:47:01  IP:183.223.*.*
`user_id`, `data_type` 在建立个这俩字段的索引看下
路漫漫其修远兮,吾将上下而求索!
1 共1页