select 数据 form A a join B b on (a.id = b.id);
垮2表或3个表这样效率会不会很低,如果是海量数据的情况,效率会不会很低?
垮2表或3个表这样效率会不会很低,如果是海量数据的情况,效率会不会很低?
解决方案 »
- oracle求解惑,求各位高手。
- 存储过程 大量字符拼接的话用什么类型变量来接?
- 我的这条sql语句,为什么执行计划显示,索引没有用上,可我确实建了呀
- 触发器操作BLOB
- 运行代码的时候执行了一系列语句,报错ORA-01722无效字符,但是很奇怪,我调代码之后什么都没改的情况下又好使了,几天来都是这样,求高手指教原因
- 简单SQL语句优化,大家帮帮忙,谢谢
- PL/SQL中可以触发这样的语句么?
- 如何用sql语句得到数据库中得所有表名
- 请问如何获得表的定义语句?
- ★请问oracle里边这种判断型的select语句怎么写??
- 同步藥監局的數據
- 两台服务器的ORACLE版本和初始化参数都配置的基本一样的, 但是同一条SQL的执行计划和效率相差很大(一个是HASH JOIN,一个是NESTED LOOP),不知为何?请看一下
2、查询时尽量以小表做基础表
3、常用查询字段加索引
4、查询时尽可能避免全表扫描,也就是WHERE条件的选择
5、尽可能一次访问表,避免多次访问