ITPub博客

首页 > 数据库 > Oracle > 对Oracle的模式或者方案的理解

对Oracle的模式或者方案的理解

原创 Oracle 作者:zxbyhcsdn 时间:2007-02-28 15:49:18 0 删除 编辑

对Oracle的模式或者方案的理解

一个模式就是一个用户以及它所有的对象.
那么oracle的用户和Sqlserver的用户的概念是大大的不同了.

创建一个用户,并在这个用户下面创建对象(过程,函数,表等)
此时,表的定义,过程,函数的定义会在System表空里面的数据字典里面
而表的记录会存放到指定的表空间的数据文件里面.

在Oracle的OEM里面删除一个用户,会提示是否删除此用户的对象,就是这个意思.

也就是说:我们exp一个用户下面的所有对象,其实就是在system表空,和其他指定的表空
里面吧数据字典和记录都导出来,

那么imp回去的时候,也是吧这些东西还到相应的表空上去,
如果还原的机器上,缺少某一个表空,就会还原失败.

注:如果有大块的存储过程代码从数据字典中读取,过多的使用存储过程会明地增加缓存的工作量,因为存储过程使通过数据块缓存被读入共享SQL区的

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8473004/viewspace-900934/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 关于回滚段
请登录后发表评论 登录
全部评论
  • 博文量
    5
  • 访问量
    425789