在AnySQL.net中搜索标签(Tags) 'Kernel' 的结果:

Linux Oracle RAC内核参数

    在Oracle RAC/DB的安装过程中, 会要求调一些Linux内核参数, 如下所示. # For Oracle 10g RAC kernel.sem=250  32000   100     128 kernel.shmmax=1048576000 kernel.shmmni=4096 kernel.shmall=2097152 fs.file-max=65536 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144 net.core.wmem_max=262144 net.ipv4.ip_local_port_range=1024  65000     将上面的这几行加到/etc/sysctl.conf的最后, 然后运行如下命令使之生效. sysctl -p     在拷贝出来的结点中, 没有更改这些参数, 也没有问题出现, 能启动....

如何获得X$表上的特殊索引信息?

    充分利用X$表上的特殊索引, 可以加快对性能视图的访问速度, 从而编译高效的性能监控程序. Oracle提供了一个视图可以用来查询在X$表的那些列上有这样的索引存在, 如下所示: SQL> DESC V$INDEXED_FIXED_COLUMN Name                 Null?    Type -------------------- -------- ------------- TABLE_NAME                    VARCHAR2(30) INDEX_NUMBER                  NUMBER COLUMN_NAME                   VARCHAR2(30) COLUMN_POSITION               NUMBER     有时我感觉查询V$SYSSTAT中的记录都有些慢, 看看它上面有没有索引进技术, 先用AUTOTRACE看一下这个视图的X$表是那一个. SQL> SELECT * FROM V$SYSSTAT; ------------------------------------------------------- | Id  | Operation        | Name       | Rows  | Bytes |...

USE_CONCAT对X$表有时并不工作

    上一次发现访问X$KSLEI时, 用这个Hint很有效, 后来在更多的机器上测试, 发现有的数据库上这个Hint并不工作, 如下所示: SQL> SELECT /*+ USE_CONCAT */ * FROM X$KSLEI WHERE INDX IN (1,2); ---------------------------------------------------- | Id  | Operation        | Name    | Rows  | Bytes | ---------------------------------------------------- |   0 | SELECT STATEMENT |         |    20 |  1680 | |*  1 |  FIXED TABLE...

如何以较好的性能访问Oracle内核表?

    Oracle通常在一些内核表的INDX列有特殊的索引, 如果能用到这些索引, 则访问很快, 否则在会话数很多的数据库上很慢. 最简单的访问就是用等于去访问. SQL> SELECT INDX, KSLESWTS,KSLESTIM FROM X$KSLEI WHERE INDX=1;       INDX   KSLESWTS   KSLESTIM ---------- ---------- ----------          1          0          0 Elapsed: 00:00:00.01     换成IN看看? 有点慢, 因为这时不能使用索引. SQL> SELECT INDX, KSLESWTS,KSLESTIM FROM X$KSLEI WHERE INDX IN (100,200);...

Oracle Kernel Level的触发器效率很高吗?

    下面的测试是基于Kernel Internal Trigger的实体化视图日志(Primary Key+Sequence): SQL> INSERT INTO T_OBJECTS SELECT * FROM ALL_OBJECTS WHERE ROWNUM < 10001; 9424 rows created. Elapsed: 00:00:01.38 Statistics ----------------------------------------------------------       11249  recursive calls       41052  db block gets       16575  consistent gets          15  physical reads     8266284  redo size         674  bytes sent via...

根据标记(Tags)来查找:

分类 | Categories

本站基于MT-3.36免费版, 和Fenng设计的模板.
(©)版权所有, 2004 - 2008, www.AnySQL.net, 保留所有权利.
MSN: loufangxin(a)msn.com, Mail: anysql(at)126.com/support(at)iamdba.com, Skype ID:anysql