表空间有什么作用?
1.oracle建立的表空间是做什么用的?可以用浅显易懂的比喻,拒绝文章!谢谢!2.表空间可以在任意盘(非oracle安装盘)建立吗?如果手动删除自己建立的表空间会影响数...
1.oracle建立的表空间是做什么用的?可以用浅显易懂的比喻,拒绝文章!谢谢!2.表空间可以在任意盘(非oracle安装盘)建立吗?如果手动删除自己建立的表空间会影响数据库正常运行吗?
展开
1个回答
展开全部
1。oracle建立的表空间,是给你用来存储表的数据的。
例如你
CREATE TABLE test .....
INSERT INTO test ...
总要有地方保存的吧?
保存到哪里呢?
就是保存在表空间里面。
2。可以在任意盘建立。
因为这个表空间,仅仅是一个数据文件。
只要操作系统能够识别,并进行读写,就可以。
如果手动删除自己建立的表空间,可能会影响数据库正常运作。
如果你的表空间,是已经被设置为 OFFLINE了,那么可以随便删除。
但是如果是 Online 的话,可能删除的时候没关系。
但是删除之后,所有的 SELECT / INSERT/ UPDATE /DELETE 你那个表空间里面的 表的时候,就抱错了。
而且如果数据库重新启动了。还能不能正常启动,就不好说了。
(这个没试验过,忘记到底数据库能不能启动了。)
例如你
CREATE TABLE test .....
INSERT INTO test ...
总要有地方保存的吧?
保存到哪里呢?
就是保存在表空间里面。
2。可以在任意盘建立。
因为这个表空间,仅仅是一个数据文件。
只要操作系统能够识别,并进行读写,就可以。
如果手动删除自己建立的表空间,可能会影响数据库正常运作。
如果你的表空间,是已经被设置为 OFFLINE了,那么可以随便删除。
但是如果是 Online 的话,可能删除的时候没关系。
但是删除之后,所有的 SELECT / INSERT/ UPDATE /DELETE 你那个表空间里面的 表的时候,就抱错了。
而且如果数据库重新启动了。还能不能正常启动,就不好说了。
(这个没试验过,忘记到底数据库能不能启动了。)
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询