• 博客访问: 2078327
  • 博文数量: 160
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-14 10:49
  • 认证徽章:
个人简介

每个人都有梦想,去实现吧!

文章分类

全部博文(160)

文章存档

2017年(11)

2016年(18)

2015年(36)

2014年(80)

2013年(15)

发布时间:2014-08-05 08:44:12

概念扫盲首先理解一下有关shared pool中的这两个概念:1、Hash bucket当一条 SQL 语句进入library cache 的时候,先将 SQL 文本转化为对应 ASCII 数值,然后对该这些 ASCII 数值进行 hash 函数的运算,传入函数的是 SQL .........【阅读全文】

阅读(6689) | 评论(0) | 转发(2)

发布时间:2014-07-29 19:20:58

行迁移和行连接OracleBlock的组成数据块头:主要包含有数据块地址的一些基本信息和段的类型,以及表和包含有数据的实际行的地址。自由空间:是指可以为以后的更新和插入操作分配的空间,大小由PCTFREE和PCTUSED两个参数影响。 实际数据:是指在行内存储的实际数据。当创建或者更改任何表和索引的时候.........【阅读全文】

阅读(3367) | 评论(0) | 转发(0)

发布时间:2014-07-24 18:18:43

对于sql执行的小量高低。我们可以通过执行计划的信息基本上可以进行分析查看该SQL语句执行的时间。连接顺序及浪费的数据库资源等信息,从而判断该SQL语句执行的效率如何,下面就简单的介绍一下执行计划的使用 [@more@]对于sql执行的小量高低。我们可以通过执行计划的信息基本上可以进行分析查看该SQL语句执行的时间。连接顺序及浪费的数据库资源等信息,从而判断该SQL语句执行的效率如何,下面就简单的介绍一下执行计划的使用   2. Explain使用  Oracle RDBMS执行每一条SQL语句,都必须经过Oracle优化器的评估。所 以,了解优化器是如......【阅读全文】

阅读(3324) | 评论(0) | 转发(0)

发布时间:2014-07-21 16:46:25

       之前也写过一篇10046的文章:10046简介       今天,Think想和大家一起共同深入去理解一下Oracle的这些调试事件            10046事件是SQL_TRACE的扩展,被戏称为"吃了兴奋剂的SQL_TRACE"       有效的追踪级别:              ① 0级:SQL_TRACE=FASLE       ② 1级:SQL_TRA......【阅读全文】

阅读(8844) | 评论(2) | 转发(0)

发布时间:2014-07-18 10:07:34

如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。            &n.........【阅读全文】

阅读(2747) | 评论(0) | 转发(0)

发布时间:2014-07-16 18:22:13

学会 Shared Pool Oracle通过Shared Pool来实现SQL共享,减少代码硬解析,从而提高数据库的性能。 Shared Pool主要由Libiary Cache(库缓存)和Data Dictionary Cache(数据字典缓存)组成,Oracle 11g开始在Shared Pool划分出一块内存用于存储SQL查询的结果集,称.........【阅读全文】

阅读(5605) | 评论(0) | 转发(0)

发布时间:2014-07-16 08:49:08

虽然随着Oracle版本的推进,内存管理变的不在那么复杂,9i的PGA自动管理(pga_aggregate_target),10g的SGA自动管理(sga_target),到11g把PGA和SGA都纳入自动管理的范畴(memory_target),但是Oracle内存的内部运行机制很值得去探索,能够清晰的认识Oracle每个操作.........【阅读全文】

阅读(4923) | 评论(3) | 转发(2)

发布时间:2014-07-13 10:22:27

原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 尤其是“主键ID=?”这样的条件。 原则二: SELECT子句中避免使用 ‘ * ‘: ORACLE在.........【阅读全文】

阅读(3005) | 评论(0) | 转发(1)

发布时间:2014-05-13 10:16:54

一、Oracle跟踪文件        Oracle跟踪文件分为三种类型:         一种是后台报警日志文件,记录数据库在启动、关闭和运行期间后台进程的活动情况,如表空间创建、回滚段创建、某些alter命令、日志切换、错误消息等。在数据.........【阅读全文】

阅读(2888) | 评论(0) | 转发(0)

发布时间:2014-05-09 08:53:46

orcle性能查看......【阅读全文】

阅读(6584) | 评论(15) | 转发(3)
给主人留下些什么吧!~~

dayong20152014-08-09 13:02

楼主,有为青年,必有一番作为,"苟富贵勿相忘"。

回复  |  举报

静以致远√团团2014-03-02 19:55

回复  |  举报
留言热议
请登录后留言。

登录 注册

/daxue/811x.html /gpw/343n.html /xyw/216n.html /daxue/634Y.html /pmw/188p.html /1088/001n.html /bosoo/604d.html /888/644I.html /pmw/645r.html /123/467Q.html /55901/857H.html /ymw/484S.html /1088/668x.html /3088/737y.html /bbs/164t.html /xyw/635L.html /88410/886p.html /gpw/446T.html /gpw/855a.html /1088/426y.html /bbs/315q.html /123/810p.html /bbs/206d.html /8888/803p.html /0088/780Y.html /gupiao/825l.html /88410/322z.html /ks/388c.html /8888/137s.html /bbs/331V.html