2009年2月25日
摘要: sqlserver里对数据库文件的管理比较简单,主要的概念有: 1.文件组。数据库对象的存储分配单位 。目的是为了容纳更多的数据库文件、扩展空间 2.文件。文件组的成员,有空间分配是否自动增长的管理 3.默认文件组 4.只读文件组。这是在sqlserver2005后才有的概念,sqlserver2000没有! 5.master、tempdb数据库。用于基本的字典、临时空间管理 ... 阅读全文
posted @ 2009-02-25 11:12 jinzhenshui 阅读(1752) 评论(0) 推荐(0)
  2009年2月24日
摘要: redo重做日志对于oracle来说犹如 肝脏 那么重要,是oracle机能中的排毒恢复健康的重要部件!! 相关的基本概念: 1.scn 2.日志序列号 3.日志组 和 日志 成员,尤其是日志文件的尺寸(影响ckpt自动发出);日志写入等待; 4.lgwr 5.ckpt 6.dbwr 7.log_buffer、fast_start_mttr_target、log_c... 阅读全文
posted @ 2009-02-24 16:49 jinzhenshui 阅读(685) 评论(0) 推荐(0)
摘要: dbid是oracle数据库文件构件归属的唯一表示,它就是oracle各种数据文件的身份证件。是oracle在创建数据库是随机指定的10位数字字符串,类似于“1977880105“。 它可以通过oracle提供的应用程序nid.exe去修改:nid.exe target=usr/pwd@address 注意修改dbid必须使用resetlogs打开数据库 dbname就是数据库创建时指定的名称... 阅读全文
posted @ 2009-02-24 14:47 jinzhenshui 阅读(1127) 评论(0) 推荐(0)
  2009年2月19日
摘要: Oracle的控制文件应如何理解呢? 个人认为:控制文件记录了oracle数据库的一个状态。如同windows的系统还原功能,他记录里数据库的一个 有效的、 事务的、特定状态。他也是个数据库,里面记录了oracle数据库的下列信息: 1.物理文件的名称、位置 2.表空间名称、组成 3.事务的scn 4.日志历史 5.rman历史 6.数据库名称 其他 为什么说他... 阅读全文
posted @ 2009-02-19 18:44 jinzhenshui 阅读(349) 评论(0) 推荐(0)
摘要: oracle数据字典 说起字典,下面让我来打个比方。我们读书写字,靠的是什么?你会说:字!那我问你,你所用的字又是什么呢?!这时,你只可能把字典(新华字典、康熙字典、说文解字等等)里的说法拿出来解释了。再进一步,你能随随便便就自己写一本字典,把每个字重新定义一下,就去用吗?显然不可能,要是那样,世界早乱套了!有意思的是:即使是字典关于每个字的解释还是用其他的字来解释的,这样循环解释下去....... 阅读全文
posted @ 2009-02-19 17:32 jinzhenshui 阅读(541) 评论(0) 推荐(0)