select * from table按照什么排序啊 select * from table按照什么排序啊 默认order by什么 我看了下项目中的DB 也不是按主键来排的呀。 是不是和什么表关联有关系?
新手求解释。。。。。
------解决方案-------------------- select * from table -------------------- 默认是不排序的。是Oracle根据数据文件记录顺序读取。加快效率
------解决方案--------------------
------解决方案--------------------
------解决方案-------------------- 主要是根据数据的存储位置排序: 1、对于非分区表、无索引、无并行的情况下oracle默认是按照extent_id和rowid来联合排序,即order by extent_id,rowid 2、对于分区表、无索引、无并行的情况下oracle默认是按照partition_position、extent_id和rowid来联合排序,即order by partition_position,extent_id,rowid