上一页 1 ··· 3 4 5 6 7 8 9 下一页

2014年6月4日

索引读和全表扫描

摘要: select * from aa where id>100 and id<2000如果检索出来的记录相对于aa来说较少的坏适用于索引表如果要检索一个表中的大部分记录时,全表扫描还是效率高的 阅读全文

posted @ 2014-06-04 15:52 todayiwillgo 阅读(149) 评论(0) 推荐(0)

表记录过多检索过慢

摘要: 如何提升检索速度,缩小访问路径,减少访问路径的两种技术一索引技术二分区技术 阅读全文

posted @ 2014-06-04 15:49 todayiwillgo 阅读(151) 评论(0) 推荐(0)

普通表的缺点

摘要: 普通表的两点瑕疵,一 在不需要备份,允许不产生日志的情况下,依然会产生大量的日志二 delete 操作开销大(逻辑读和cost较大)无法释放表空间三 表记录太大的时候检索过慢。四 无法保证有序的插入就能有序的输出 依次插入123 如果我们删掉2,再插入4,那么顺序就变味143,要想实现有序的展示还得... 阅读全文

posted @ 2014-06-04 15:43 todayiwillgo 阅读(175) 评论(0) 推荐(0)

delete和truncate

摘要: delete table atruncate table b用truncate删除表比delete删除表 逻辑读和cost都有明显的减少delete 删除并不能释放空间,虽然将很多块的记录删除,但空间依然会保留,oracle在查询时,依然会查询这些块而truncate是一种释放高水平位的动作,这些空... 阅读全文

posted @ 2014-06-04 12:37 todayiwillgo 阅读(232) 评论(0) 推荐(0)

执行计划中常见语句

摘要: 1 select statement2 sort aggregate 当使用count(*)时就会出现3 table access access 全表扫描4 partition list single ---列表分区5 partition range single ---范围分区6 table ac... 阅读全文

posted @ 2014-06-04 11:36 todayiwillgo 阅读(139) 评论(0) 推荐(0)

查看日志量的脚本

摘要: 1当你执行dml操作时,怎样查看产生了多少日志v$statnamev$mystat是当前用户session中的各种统计信息,statistic#是统计量的编号,value是统计量的值v$mystat中statistic#序号对应的含义可以从v#statname中查出来 statistic#相当于统计... 阅读全文

posted @ 2014-06-04 11:27 todayiwillgo 阅读(170) 评论(0) 推荐(0)

2014年6月3日

跟踪索引的使用情况以便我们优化索引

摘要: 我们知道索引对我们dml操作的影响是很大的。我们需要对所建的索引进行跟踪,看看他们建的是否合理,是否用到了,对没有用到和用处不大的索引给予删除。对需要跟踪的索引进行跟踪alter index 索引名 monitoring usage;通过观察v$object_usage; 来进行跟踪select *... 阅读全文

posted @ 2014-06-03 16:10 todayiwillgo 阅读(127) 评论(0) 推荐(0)

索引个数和dml操作的关系

摘要: 试验创建四张一样的表第一张表不建立索引第二张表建立一个索引第三张表建立二个索引第四张表建立三个索引插入同样多的数据在每张表中插入10万条记录用时分别为 3秒 15秒 3分钟 5分钟因为有了索引,更新记录就要更新索引,就要维护索引那种有序排列的结构,开销很大上面的插入是有序的插入从1 到1000如果是... 阅读全文

posted @ 2014-06-03 15:23 todayiwillgo 阅读(253) 评论(0) 推荐(0)

外键索引和锁的避免

摘要: table A 在A表中id列为主键id name1 today2 xiaoxiao3 daweitable B fid列为外键,引用A表中的id列id fid address1 1 aaa2 2 bbb如果我在B表中删除一个记录,此时在A表中删除记录时,A表会被锁上。如果我在B表... 阅读全文

posted @ 2014-06-03 10:55 todayiwillgo 阅读(444) 评论(0) 推荐(0)

数据库常用的技术_主外键

摘要: 主外键的三大特点:一 主键 本身是一种索引。二 可以保证表中主键所在列的唯一性。三 可以有效地限制外键依赖表的记录的完整性。其中前两个特点和 create unique index建立的唯一性索引基本相同。 阅读全文

posted @ 2014-06-03 10:32 todayiwillgo 阅读(136) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航