为什么select * from a的速度比select 具体字段from a快很多
解决方案 »
- 关于同时更新同一条记录的问题
- database control - orcl无法打开
- 奉献全部可用分求以下主从表查询优化方案
- 寻求oracle绿色客户端包
- 这个存储过程为什么错
- 读操作不会阻塞写操作
- oracle 如何建存储过程,如何连接远程服务器
- 计算oracle中的表占用空间(在线等待,请多关照)
- 请问,哪里有Oracle9I的下载
- 我建立了一个oracle数据库,在企业管理器的console中登陆未成功,后在企业管理器的配置辅助工具中配置,提示无监听,如何配置?(我的十wi
- 请问哪位在linux下安装过oracle,安装的时候中文是乱码,哪里能够下载到javacn.zip,谢谢了.或者发到我的邮箱里面[email protected]
- 怎样改变archivelog的归档路径
select * from a肯定是表扫描
//create index it1c1 on a(c1);
select c1 from a 会对索引it1c1进行全扫描我们可以知道a的一条记录的长度,会大于it1c1上的一条索引项的记录所占的空间(索引记录类似(c1的值,对应的主键))。索引,假设表有10000条记录,全表的存储可能需要100页,索引it1c1可能只需要10页。
扫描10页的速度当然快于扫描100页的速度。
SELECT * FROM ASET AUTOTRAC ON EXPLAIN
SELECT SpecField FROM A我估计两者的优化选项有所不同