上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 32 下一页
摘要: 一、视图V$SESSION_WAIT显示了session的当前等待事 ColumnDatatypeDescriptionSIDNUMBERSession identifierSEQ#NUMBERSequence number that uniquely identifies this wait. Incremented for each wait.EVENTVARCHAR2(64)session当前等待的事件,或者最后一次等待事件P1TEXTVARCHAR2(64)Description of the first additional parameterP1NUMBERFirst add... 阅读全文
posted @ 2013-10-27 21:25 PoleStar 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 每一个连接到数据库实例中的session都拥有一条记录。包括用户session及后台进程如DBWR,LGWR,arcchiver等 ColumnDatatypeDescriptionSADDRRAW(4 | 8)Session addressSIDNUMBERSession identif... 阅读全文
posted @ 2013-10-20 18:39 PoleStar 阅读(602) 评论(0) 推荐(0) 编辑
摘要: v$locked_object视图列出当前系统中哪些对象正被锁定 ColumnDatatypeDescriptionXIDUSNNUMBER回滚段号XIDSLOTNUMBER槽号XIDSQNNUMBER序列号OBJECT_IDNUMBER被锁对象IDSESSION_IDNUMBER持有锁的会话IDORACLE_USERNAMEVARCHAR2(30)持有锁的Oracle用户名OS_USER_NAMEVARCHAR2(30)持有锁的系统用户名PROCESSVARCHAR2(12)操作系统进程号LOCKED_MODENUMBER锁模式示例: 1 --对表 t1 加锁 2 3 SQL> sel 阅读全文
posted @ 2013-10-20 18:03 PoleStar 阅读(1457) 评论(0) 推荐(0) 编辑
摘要: Offset0123456789ABCDEF00018000h6A2000c08038b611500034typefrmtspare1/2rdbabaswrpseqflgThe Cache Header The Cache Header :注:@符号后数字表示块内偏移字节数Struct kcbh 20 bytes @0 :此结构体共20字节,块内偏移为0字节,即块首。 ub1 type_kcbh @0 :1=undo segment header block; 2=undo data block; 5= data segment header block; 6=data block ub1 f 阅读全文
posted @ 2013-10-09 23:29 PoleStar 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: v$lock显示数据库当前持有锁情况 ColumnDatatypeDescriptionSIDNUMBER会话IDTYPEVARCHAR2(2)表示锁的类型。值包括TM,TX,等ID1NUMBER对于TM锁:ID1表示被锁定表的object_id 可以和dba_objects视图关联取得具体表信息;对于TX锁:ID1以十进制数值表示该事务所占用的回滚段号和事务槽slot number号ID2NUMBER对于TM锁:ID2 值为0;对于TX锁:ID2 以十进制数值表示事务槽被重用的次数LMODENUMBER持有锁模式:0- none1- null (NULL)2- row-S (SS)... 阅读全文
posted @ 2013-09-23 11:51 PoleStar 阅读(1499) 评论(0) 推荐(1) 编辑
摘要: 按锁的机制分类 排他锁( X ):如果事务T对对象A加上排他锁,则只允许T对A对象读取和修改,其他事务不能对A增加任何锁,直到T释放加载A上的排他锁 共享锁( S ):如果事务T对表A加上共享锁,则事务T可以读该表,但是不能修改该表数据。其他事务也只能对该对象加上共享锁,但是不能加上排他锁。这就保证了其他事务可以读A表数据,但是不能修改A表数据(这就不会影响到读该表的事务了,有利于并发操作)。按操作行为分类 DML Locks 保证并发情况下的数据完整性 DDL Locks 用于保护数据库对象的结构 System Locks 保护数据库的内部结构DML Locks: Row Loc... 阅读全文
posted @ 2013-09-17 10:14 PoleStar 阅读(1552) 评论(0) 推荐(0) 编辑
摘要: 静态注册 静态注册是在启动listener时,listener会从listener.ora文件中获取服务名及相关信息。信息包括:实例名和服务名等。--静态注册时,listener.ora中的内容如下: 1 #SID_LIST_LISTENER描述对外提供数据库服务的列表; 2 #两个实例sun,+ASM分别对应服务名orcl01,orcl02 3 SID_LIST_LISTENER = 4 ( 5 SID_LIST = 6 ( 7 SID_DESC = 8 (SID_NAME = PLSExtProc) 9 (ORACLE_HOME... 阅读全文
posted @ 2013-09-08 18:11 PoleStar 阅读(4512) 评论(0) 推荐(0) 编辑
摘要: 用户进程跟踪1 分为 基于会话级别跟踪和 实例级别跟踪;2 会话级别跟踪又包括 当前会话跟踪和 非当前会话跟踪3 跟踪文件位置由user_dump_dest设定,大小由max_dump_file_size 决定4 生成的跟踪文件名为_ora_.trc 其中SID为实例名称,SPID为系统进程号5 通过v$session中的SQL_TRACE,SQL_TRACE_WAITS,SQL_TRACE_BINDS展示了一个会话的跟踪状态注: 在专用服务器模式中:仅仅需要标识该会话并为该会话启用跟踪(专用模式为一对一模式,即一个用户进程对应一个服务器进程) 在共享模式中:对任何一个会话的跟踪会分布到每个. 阅读全文
posted @ 2013-08-11 11:24 PoleStar 阅读(2609) 评论(0) 推荐(0) 编辑
摘要: 一.SGA的组成: 1 自动 SGA 管理后,Oracle 可以自动为我们调整以下内存池的大小: 2 shared pool 3 buffer cache 4 large pool 5 java pool 6 streams pool 7 需要手动调整的参数 8 log buffer 9 db_nk_cache_size10 db_keep_cache_size11 db_recycle_cache_size1.1 shared pool调整1.1.1查询SGA的大小1 SQL> show paramete... 阅读全文
posted @ 2013-07-12 15:42 PoleStar 阅读(2640) 评论(0) 推荐(0) 编辑
摘要: 一.模式和动作 awk脚本是由模式和操作组成的:pattern {action} pattern与{action}两者是可选的。如果没有模式,则action应用到全部记录,如果没有action,则输出匹配全部记录。默认情况下,每一个输入行都是一条记录,但用户可通过RS变量指定不同的分隔符进行分隔。 阅读全文
posted @ 2013-07-04 18:17 PoleStar 阅读(1526) 评论(1) 推荐(2) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 32 下一页