一个索引导致查询缓慢
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,一、环境centos 6.7 、oracle 11.2,表根据日期按月分区二、测试1、查询表存在索引ind_1(org_id,visit_date,visit_no,patient_id)执行查询语句
千家信息网最后更新 2025年01月19日一个索引导致查询缓慢
一、环境
centos 6.7 、oracle 11.2,表根据日期按月分区
二、测试
1、查询表存在索引ind_1(org_id,visit_date,visit_no,patient_id)
执行查询语句
执行计划如下:
查询总计时间大约:2分40秒左右。
2、删除索引ind_1(org_id,visit_date,visit_no,patient_id)
drop index ind_1;
执行查询语句
执行计划如下:
查询总计时间大约:9秒左右
总结:当表存在索引时,测试1则使用表的索引,导致查询时间达到2分40秒左右,当删除表的索引后,测试2根据表分区查询,时间只有9秒左右。
疑问:把上面的测试语句改成not exists时,在数据库中执行语句时没有使用索引,查询时间只有几秒左右,当把查询语句放到java+mybatis框架后,查询则使用了表的索引,查询时间达到3分钟左右,不明白??求遇到过的大侠解释下。谢谢
查询
索引
时间
语句
测试
只有
大侠
数据
数据库
日期
查询表
框架
环境
疑问
面的
解释
缓慢
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
多台服务器请求测试
深圳群发邮箱软件开发
校园网络安全法人责任制度
杭州手机软件开发公司哪家比较好
学校网络安全试卷
哈尔滨电机厂软件开发
gt7连不上服务器不能存档
成都微娱软件开发公司
诛仙手游服务器维护
国网公司网络安全违章行为
数据库技术属于编程吗
从事网络技术工作怎么样
网络技术服务指什么
网络安全合同承诺书
jpa 如何添数据库注释
山西常见软件开发定制价格
网络安全等级保护二级要求
龙争虎斗的国产图数据库市场
软件开发直播课题
数据库初始密码忘了怎么修改
新建县软件开发培训班
网络安全工作主体责任制
服务器网卡有新的吗
苹果服务器上的安装信息已被破坏
java 数据库面试
中国社会科学院期刊数据库
国网公司网络安全违章行为
软件开发企业账务处理指导用书
基于服务器AAA认证
书籍数据库设计实例