- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 sql的执行过程和优化
运行一个语句的过程:1. 将 SQL 语句经过hash 算法后得到一个值hash_value2. 如果该值在内存中存在,那么叫命中执行软分析3. 如果该值不存在,执行硬分析4. 进行语法分析,看语法是否有错误5. 语意分析,看权限是否符合6. 如果有视图,将视图的定义取出7. 进行 SQL 语句的自动改写,如将子查询改写为连接8. 优选最佳的执行计划9. 变量的
2013-08-31 16:00:43 740
原创 oracle内存相关(sga,pga,latch)
一、shared_poolshare pool分为两个部分1、library cache(库高速缓存): 加速解析 减少语句重解析,曾经使用的SQL,PL/SQL 的语句和执行计划2、data dictionary cache 又叫rowcache(数据字典高速缓存):加速sql的解析,使用过的字典 就会缓存在这里 再次使用这个字典就直接从内存获取,这些统计的信息在 v$rowcach
2013-08-23 13:53:20 1299
原创 系统包dbms_job维护作业,dbms_scheduler调度的问题
一、dbms_job维护作业作业有4个要素:①作业号:系统自动发生②做什么:我们来指定,分号分隔语句,可以是存储过程③开始时间:date类型④间隔时间:varchar2类型写一个简单的作业: -----如果你忘了怎么写了,没关系,可以去看rdbms/spauto这个文件,是系统创建整点快照的作业variable jo
2013-08-19 22:30:24 1476
原创 数据库优化相关(不断更新)
优化这东西,水很深,主要还看你对体系结构的理解够不够深刻,体系结构会了,优化自然也就会了采集数据库信息的工具:8i: @$ORACLE_HOME/rdbms/admin/utlbstat.sql ----begin@$ORACLE_HOME/rdbms/admin/utlestat.sql -----end会产生一个report.
2013-08-19 15:37:34 562
原创 rman 总结(附一个AIX的全备份脚本)
控制备份片的大小:1、一次性(通过限制通道,来限制备份片的大小):run{allocate channel d1 type disk;set limit channel di kbytes=10000;backup datafile 4 format '/bk/%d_%s_%p.bkp';} -----如果我datafile 4的备份有80M,那么这个备份
2013-08-10 17:03:46 2807
原创 表空间的传输
假如你想从A库把USERS表空间传到B库:在A库上:1、alter tablespace users read only;2、exp \'sys/sys as sysdba\' tablespaces=users transport_tablespace=y file=/bk/users.dmp;3、cp /u01/app/oracle/oradata/testyd/users01
2013-08-08 11:07:56 1443
原创 热备小结
热备备份数据文件:①alter tablespace users begin backup; ②cp ...... ③alter tablespace users end backup;select * from v$backup;备份控制文件:①热备份控制文件的建立脚本到udump下:alter database ba
2013-08-06 16:10:47 692
原创 某个联机日志不能归档了,导致后面的联机日志都不能归档
问题描述:某个联机日志不能归档了(select * from v$log中查看,该日志已经不是当前的日志了,过去了,但是没归档成功),导致系统的ARCn进程一直先要把这个日志归档,但是总不能成功,然后后面的联机日志就也无法归档。。。。。。告警日志的报错信息:Fri Aug 2 11:20:31 2013Errors in file /u01/app/oracle/admin/tt/b
2013-08-02 13:44:22 709
原创 关于recover database using backup control file
-------------------转载语句-------------------------------------------------要理解recover database using backup controlfile,先理解 recover database 也就是说,不加using backup controlfile的情况。在普通的recover database
2013-08-02 00:08:53 3337
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人