首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
sql 效率问题
fandong
2017-10-23 13:40
sql 中in 效率很低 怎么解决 ???????
项目:
JFinal
评论区
JFinal
2017-10-23 15:09
在 mysql 或者 oracle 自带的控制台中先执行这个 sql 语句,确保 sql 的性能满足需求以后,再放在代码中去使用
几乎所有的数据库层框架都只能代为将 sql 与 para 转交给数据库(更确切地说是转交给JDBC),而无法帮助优化 sql 的性能
因此,sql 的性能还需要依靠自己在数据库方面的积累,目测你的 sql in 效率低是因为 in 里面的字段没有做好索引,如果索引也做好了,数据库配置也没问题,那么看看数据量是不是非常之大,千万级的数据是没什么问题的
回复
fandong
2017-12-21 09:36
@JFinal
3q 谢谢大佬
回复
发送
我要反馈
热门反馈
扫码入社
几乎所有的数据库层框架都只能代为将 sql 与 para 转交给数据库(更确切地说是转交给JDBC),而无法帮助优化 sql 的性能
因此,sql 的性能还需要依靠自己在数据库方面的积累,目测你的 sql in 效率低是因为 in 里面的字段没有做好索引,如果索引也做好了,数据库配置也没问题,那么看看数据量是不是非常之大,千万级的数据是没什么问题的