- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 通过logminer分析truncate与delete删除数据的效率问题
首先打开数据库的最小日志附加模式:alter database add supplemental log data;准备两张数据表:create table t03 as select * from dba_objects;create table t04 as select * from dba_objects;下面我们通过logminer来分析truncate与
2012-10-22 14:54:23 1790
原创 启动监听时的XDB、XPT和PLSExtProc服务的介绍
观察监听在数据库每个状态下各个服务的启动情况和状态:SQL> shutdown immediate;Database closed.Database dismounted.ORACLE instance shut down.Services Summary...Service "PLSExtProc" has 1 instance(s). Instance "PLSE
2012-10-17 18:03:52 5605
原创 ORACLE专用服务器与共享服务器的一点比较
专用服务器:一个客户端连接对应一个服务器进程共享服务器:多个客户端连接对应一个服务器进程,服务器端存在一个进程调度器来管理。Oracle缺省用的是专用服务器模式,Oracle可以同时支持共享服务器和专用服务器模式,可以指定一个会话使用专用服务器,另一个会话使用共享服务器。共享服务器具有以下优缺点:1) 共享服务器的代码路径比专用服务器长,所以它比专用服务器慢。2) 存在人为死锁
2012-10-16 17:49:24 1531
原创 shmmax与oracle的sga、pga的关系
shmmax并不是sga的最大大小,它是单个sga的最大大小,也就是说sga的大小是可超过shmmax的,如果sga一但超过shmmax,就会会造成该实例的sga被切割成N块,且每块的大小不大于shmmax的值,如此会导致性能下降,因此shmmax一般设置的比sga大。sga和pga的总大小,不能超过系统的实际内存,不然无法安装,因此针对数据库不同的用途,对sga和pga的设置会略有偏重。
2012-10-16 17:35:27 2318
原创 安装ORACLE的几点建议
安装ORACLE的几点建议:1.kernel.shmmax的设置值比SGA大(kernel.shmmax为实际内存的80%)2.EM消耗资源较多,禁用EM3.OLTP:SGA=内存*80%;PGA=内存*20% OLAP:SGA=内存*20%;内存*80%)4.OLTP选择共享链接模式;OLAP选择专用连接模式5.根据实际情况合理设置最大回话数
2012-10-16 15:46:09 532
原创 ORACLE 11g告警日志存储路径
ORACLE 10g之前,告警日志位于bdump文件夹下,但11g对此做了变更,引入了ADR(一个存放数据库诊断日志、跟踪文件的目录),它对应的初始化参数为DIAGNOSTIC_DEST,如果设置了$ORACLE_BASE环境变量,那么DIAGNOSTIC_DEST等于$ORACLE_BASE,如果没有设置$ORACLE_BASE,则等于$ORACLE_HOME/log。可使用如下语句
2012-10-12 16:36:49 1658
原创 job
1.创建jobdeclare jobno number:=1;begin --每5分钟执行 dbms_job.submit(jobno,'ProcedureName;',sysdate,'sysdate+5/1440'); --每天1点钟执行 dbms_job.submit(jobno,'ProcedureName;',trunc(sysdate),'trunc(s
2012-10-12 10:11:02 527
原创 ORA-00257:archiver error.Connect internal only,until freed
登录ORACLE时报错ORA-00257:archiver error.Connect internal only,until freed初步判断该错误是因flash_recovery_area有大小限制导致的(默认为2G);当log_archive_dest的value为空时,归档日志默认存放在flash_recovery_area目录下。通过以下方式验证归档日志存放目录空间是否不足
2012-10-09 17:24:59 1742 1
ttfonts-zh_CN-2.14-6.noarch.rpm
2012-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人