谁说说Oracle创建自己的表空间有什么意义?
发布网友
发布时间:2022-04-13 12:50
我来回答
共1个回答
热心网友
时间:2022-04-13 14:20
创建自己的表空间, 意义在于 出了故障的时候, 减少恢复的时间.
例如你的 Oracle 上面, 运行了 很多个 应用的服务。
包含, 人力资源、生产、库存、销售、财务 等应用。
每个应用, 各自有各自的用户名, 使用各自的表空间。
当 人力资源 系统发生故障了, 表空间文件丢失了。
不会影响其他系统。
数据库管理员, 只需要恢复 人力资源 系统 所使用的那个表空间的数据文件就可以了。
其他的系统,都不需要停机。 可以照常运行的。
如果很多系统, 公用一个表空间的话。
那么,当 人力资源 系统发生故障了, 表空间文件丢失了。
所有的系统就都挂了。
数据库管理员, 需要恢复比较长的时间。
因为所有系统的数据, 都在这个表空间里面。
那么要等表空间恢复好了。其他的系统,才能正常运行。