- 博客(10)
- 资源 (20)
- 收藏
- 关注
转载 Oracle中DB_NAME,SID,DB_DOMAIN,SERVICE_NAME
Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱。为了解决这种情况,引入了Db_domain参数,这样在数据库的标识是由Db_name和Db_domain两个参数共同决定的,避免了因为数据库重名而造成
2012-02-25 22:21:21 542
转载 undo数据文件丢失的恢复
undo数据文件丢失的恢复试验从自己的错误中学到知识是聪明,从别人的错误中学到知识是智慧坛子里看到一个帖子,讨论的是undo表空间对应的数据文件丢失之后的恢复问题,为了加深印象,自己模拟一下:1.关闭数据库2.将undotbs1对应的数据文件重命名,或者删除,随便你,(测试库,可不要在生产库上做这个实验,当然,你最好有之前的一个备份再做删除操
2012-02-12 14:44:21 2801
转载 oracle事务
1、事务概念: 概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点也不执行。 主要特性:确保数据库的完整性。 2、事务的ACID特性 对一组SQL语句操作构成事务,数据库操作系统必须确
2012-02-11 20:56:30 374
原创 ora-01555 模拟及解决
模拟ora-01555错误并解决Session 1SQL> variable c refcursor;SQL> select * from t; ID NAME---------- -------------------- 1 a 2 bSQL> exec open :c for select * from t;PL/
2012-02-11 14:29:13 2196
原创 部分联机备份为什么产生更多的日志
Detection ofFractured Blocks During Open BackupsOne danger in making online backups is thepossibility of inconsistent data within a block. For example, assume that youare backing up block 100 in dat
2012-02-11 00:36:16 403
原创 两种数据文件offline的比较
使数据文件脱机有两种办法,1) alter tablespace tablespace_name offline;2) alter database datafile number|完整路径名 offline;注:只有在处于archived log状态下才能用ALTER DATABASE offline的方式。1, 表空间offline的方式表空间Offline时,数据文
2012-02-10 23:15:51 837
转载 oracle检查点
参考资料:Oracle8 Administrator's Guide, Release 8.0Oracle8 Backup and Recovery, Release 8.0 检查点是一个数据库事件,它把修改数据从高速缓存写入磁盘,并更新控制文件和数据文件。检查点分为三类:1)局部检查点:单个实例执行数据库所有数据文件的一个检查点操作,属于此实例的全部脏缓存区写入数据文件。触发
2012-02-10 22:34:49 937
原创 监控flash_recovery_area空间
监控flash_recovery_area空间的使用,及降低使用空间(通过rman删除备份数据)可以通过2个视图来监控flash_recovery_area空间的使用1,v$flash_recovery_area_usage;2,v$recovery_dest_size 监控flash_recovery_area空间的使用可以避免ora-19809错误的出现SQL> show
2012-02-10 19:07:04 2772
转载 awr报告
Oracle Database 10g 提供了一个显著改进的工具:自动工作负载信息库 (AWR)。Oracle 建议用户用这个取代 Statspack。AWR 实质上是一个 Oracle 的内置工具,它采集与性能相关的统计数据,并从那些统计数据中导出性能量度,以跟踪潜在的问题。与 Statspack 不同,快照由一个称为 MMON 的新的后台进程及其从进程自动地每小时采集一次。为了节省空间,采集的
2012-02-09 19:03:43 2104
原创 oracle undo的原理
独立Undo是oracle数据库战胜其他数据库的关键原因,下面来看看oracle是如何利用undo:1,先创建一个表,并插入数据,然后更新数据,但并不提交;SQL> createtable t(id int,name varchar2(10));表已创建。SQL> insertinto t values(1,'a');已创建 1 行。SQL> insertinto t va
2012-02-08 22:57:24 1291
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人