oracle为什么要创建一个表空间和临时表空间?
1个回答
2022-12-11 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
临时表空间用来进行一些运算和索引创建等,多数使用完会自动清理,而表空间是正常数据物理存储的永久空间,两者的用途不同,为了更好的管理所以区分开来创建。
临时表空间主要用途是在数据库进行CREATE INDEX、 ANALYZE、SELECT DISTINCT、ORDER BY、GROUP BY、 UNION ALL、 INTERSECT、MINUS、SORT-MERGE JOINS、HASH JOIN等操作时用到,当运算完成之后系统会自动清理。
永久表空间则是真正用来进行正常数据存储的实际物理存储区域。
扩展资料
oracle表空间的类型:
1、永久性表空间:一般保存表、视图、过程和索引等的数据。
2、临时性表空间:只用于保存系统中短期活动的数据。
3、撤销表空间:用来帮助回退未提交的事务数据。
Oracle表空间的作用:
1、决定数据库实体的空间分配;
2、设置数据库用户的空间份额;
3、控制数据库部分数据的可用性;
4、分布数据于不同的设备之间以改善性能;
5、备份和恢复数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询