2012年7月22日

Oracle主键与复合主键的性能分析

摘要: 总结:1、主键和复合主键,查询性能相同(索引高度相同,恰当的运用索引)。2、主键和复合主键,(update,insert)性能不同(因为复合主键会用更多的块来创建索引,所以update,insert性能低)实验思路:1、建立实验表,及主键,联合2个主键,联合3个主键2、查看索引的结构3、查看条件相同的,执行计划(来确定主键和复合主键的效率)一、建立实验表;test1为单主键为1个column,test2为联合主键2个columns,test3为联合主键3个columnsSQL>createtabletest1(a number,b number,c number,primary key( 阅读全文

posted @ 2012-07-22 19:22 jacklinzhu 阅读(19593) 评论(0) 推荐(1) 编辑

Oracle数据库迁移的基本方法与设计

摘要: Oracle数据库迁移的基本方法与设计2012年02月04日00:05来源:TechTarget中国作者:孙瑞 译 编辑:王玉圆评论:0条 【IT168 技术】当决定将Oracle数据库迁移到云中的时候,你该如何下手?Tom Laszewski和Prakash Nauduri的新书《迁移到云》解答了这个问题。本文节选自本书的“方法与设计”章节,深入讨论了Oracle云迁移的选项、基本方法以及设计,在考虑数据库迁移的时候,相信本文所传递的信息将对您有所帮助。 与其他软件开发项目一样,数据库的迁移需要谨慎的规划以及良法的方法以确保其成功。这其中,数据库的设计至关重要,特别是关系型数据库的sch.. 阅读全文

posted @ 2012-07-22 19:21 jacklinzhu 阅读(1311) 评论(0) 推荐(0) 编辑

基于Oracle数据库性能优化技术的研究

摘要: 2012年03月28日00:05来源:万方数据 作者:万方数据 编辑:王玉圆评论:2条【IT168技术】大型关系数据库Oracle已经广泛应用于各行各业,如政府、交通、公安、电信、金融、能源等部门,并已逐渐成为企业信息化建设的重要数据库平台,但随着 Oracle 数据库规模的扩大,数据库用户人数的增加,数据库性能问题越来越突出,因此,有必要对 Oracle 数据库性能进行调整与优化, 使之在满足需求条件下,系统性能达到最佳和系统开销最小。 1 性能优化目标 1.1 缩短响应时间 响应时间是指从用户提交SQL语句到数据库返回结果集的第一行数据所需要的时间,缩短响应时间可以通过减小系统服务时... 阅读全文

posted @ 2012-07-22 19:19 jacklinzhu 阅读(300) 评论(0) 推荐(0) 编辑

B树、B-树、B+树、B*树 - 独孤求败 - 博客园

摘要: B树即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字;如果B树的所有非叶子结点的左右子树的结点数目均保持差不多(平衡),那么B树的搜索性能逼近二分查找;但它比连续内存空间的二分查找的优点是,改变B树结构(插入与删除结点)不需要移动大段的内存数据, 阅读全文

posted @ 2012-07-22 18:28 jacklinzhu 阅读(218) 评论(0) 推荐(0) 编辑

导航