收藏 分销(赏)

oracle的表空间是什么.doc

上传人:pc****0 文档编号:7822775 上传时间:2025-01-19 格式:DOC 页数:3 大小:61KB 下载积分:10 金币
下载 相关 举报
oracle的表空间是什么.doc_第1页
第1页 / 共3页
oracle的表空间是什么.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
第一种: 在一个房间里面这个房间可以存储很多箱子,箱子里面可以存储物品! 表空间可以看成房间 箱子可以看成数据文件 物品可以看成表。 用户指定表空间也就是你希望把属于这个用户的表放在那个房间(表空间)里面。 表空间是一个虚拟的概念可以无限大,但是需要由数据文件作为载体。 第二种: oracle的表空间该怎样理解? 先说说我的理解,oracle表空间与sqlserver和mysql的比较,请网友纠正一下: 一、在sqlserver中,企业管理器中可以建多个实例。 比如,两个部门要用同一台服务器,市场market和研发develop分别建一个自己的实例,然后每个实例下面还可以再建多个不同的数据库。这样一年清清楚楚,各是各的实例,各是各的数据库。 sqlserver的服务作用于所有的实例和数据库。 二、在mysql中,似乎好像不分什么实例,只要装上去了,可以建多个库,然后指派不同人拥用哪个数据库的权限。这个也好理解。 三、oracle则不同,在安装的时候指定了实例叫什么名字,那么服务就叫什么名字,像是:OracleOraDb10g_home1TNSListener ,这里的监听就是一个实例了,这个实例也就是我们常理解中的一个数据库了。 这个数据库上不能再建实例,也不能再改库,而改以表空间的方式。 如果我建了一个test的表空间,再把一个用户的权限指定到test的话,那么这个用户就拥有了这test表空间的权限,当然,一个用户也可以拥用多个表空间的权限。 oracle的一个服务只作用于自己的实例。 ok,总结一下,oracle中一个实例就相当于sqlserver的一个数据库,如果你要搞多个数据库,那么可以用引导工具创建多个,各数据库实例之间服务无关。一个数据库中不同的人可以同时操作,只是各自操作自己的表空间而已。至于管理方式,oracle更接近mysql的phpmyadmin方式而已。 我目前了解就这么多,请网友指正。 最佳答案 先学了SQLSERVER 在学oracle 是会觉得怪怪的. 但我觉得你不能用 SQLSERVER对实例的理解来理解ORACLE中的 instance . oracle 中的基础教程里已经说明了 oracle server 的组成 是instance 和 database,instance 是后台的进程和SGA ,database 主要是物理文件. 并且一个 instance 只能对应一个database ,但database 可以拥有多个instance. sqlserver 是没有表空间的概念的 我觉得你把表空间和实例搞混了. 第三种: oracle:什么是表空间啊?太抽象了不理解... 最佳答案 oracle是数据库系统.是用来存放数据的 数据当然就存在数据文件上. 但是数据文件太多了怎么办,为了好管理,于是逻辑出来表空间. 一个表空间由一个或多个数据文件组成. 这样表就可以建在表空间上面,当表数据量变多时,表空间中的数据文件都被装 满了,这时就要往表空间中加数据文件. 其他回答 1、 简单来说可以当做归纳盒,table是建立在表空间上的,表空间又是建立在缓冲池上,不同性质的表可以建制在不同的表空间,比如索引可以单独放在索引表空间中,便于后续的维护以及资源使用等等 2、表空间说白了也就是电脑中的一个存放数据的文件,格式是.DBF。 在新建表时,你可以使用系统默认的文件,也可以自己定义一个或多个文件路径及文件大小等等,以后你对这张表操作的数据都存放在这些文件中。 建好表后你可以在你所定义的路径中找到.DBF文件,其大小就是你定义的SIZE。 oracle 创建数据库和表空间有什么联系? 最佳答案 数据库使用表空间来管理数据表,因为我们的表都是存放在数据文件中的,注意数据文件是物理结构,但是表空间是逻辑名词。使用表空间便于管理数据文件,一个数据文件只能属于一个表空间,一个表空间可以包含多个数据文件,可以在表空间的大小不够的时候,像表空间中添加数据文件来扩充表空间的大小。oracle存储结构的层次是 表空间 包含一个或者多个数据文件,数据文件中的分配单位是extent(可扩展段),每个extent都是有block组成的。这里的block的大小不和系统的块的大小一样。我现在能说出来的就只用这些了,你可以到网上去找找相关的资料,很多很多的。 ORACLE表空间限额是什么? 最佳答案 用来限制用户对表空间的使用。用户要能够在表空间中建立对象,至少需要以下三个条件之一: 拥有resource角色 拥有该表空间的unlimited限额 拥有该表空间的具体限额值 例如某个用户的users表空间限额为30M,当用户试图存储数据到表空间时,如果会导致空间使用超过30M,就会被拒绝。 追问 有些时候要修改表空间中的数据文件时,会提示“无效的表空间”,这是什么原因呢? 回答 表空间的名字是否写错了,检查一下 或者看看表空间的状态,是否offline或者read only了
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服