码迷,mamicode.com
首页 > 其他好文 > 详细

临时表空间

时间:2015-10-15 19:02:46      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

表空间:此空间是用来进行数据存储的(表、function、存储过程等),所以是实际物理存储区域,就是存储在磁盘上的。

临时表空间:用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象。临时表空间也是表空间,因此它也是存储在磁盘上的。

像数据库中一些操作: CREATE INDEX、 ANALYZE、SELECT DISTINCT、ORDER BY、GROUP BY、 UNION ALL、 INTERSECT、MINUS、SORT-MERGE JOINS、HASH JOIN等都可能会用到临时表空间。

当数据量比较小的时候,内存就能操作排序等功能时,也就直接在内存中进行,当内存不够时就需要临时表空间了,因此当SQL中需要使用临时表空间时,效率会下降。

临时表空间不会存储永久类型的对象,所以不需要备份,对临时表空间的操作不产生redo日志,会生成undo日志。

临时表空间

标签:

原文地址:http://my.oschina.net/u/1269959/blog/517657

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!