可通过以下其中一种方法分配本地管理表空间中的区:
• Automatic(自动):又称为自动分配,这种方法指定表空间中的区大小是由系统管
理的。您不能指定区大小。不能对临时表空间指定“Automatic(自动)”。
• Uniform(统一):这种方法规定管理表空间使用指定的统一区大小。默认大小为
1 MB。临时表空间的所有区都是统一的,而且采用默认值。不能对还原表空间指定
“Uniform(统一)”。这是书上的一段话。我不太理解为什么不能对临时表空间指定自动?为什么不能对还原表空间指定统一?
哪位高手给解释一下。。谢谢

解决方案 »

  1.   

    相对于字典式管理,本地管理更加适合临时表。临时表空间,处于多用户,多任务的状态。处于性能的考虑,也需要虑过其对领域管理方面的操作。实行统一是最好的方法。
    还有一个原因,本地管理的临时表领域,其实是需要一个临时文件的。
    但是各个操作系统不同,会有不同的情况。有的操作系统,只有你访问到那个储存块的时候,才会分配给你那个区域。就是说,并不是能确保的。
    所以,想更好的发挥临时表的效率,也不希望用自动来管理。而undo则是因为,它需要对应的对象对象并不是唯一的。需要系统作出必需的预测,所以这个时候,用Automatic是最合适的。这些都在Oracle的文档里面,可以好好参考以下的。PS:
    你是不是在准备sliver的考试呀?赫赫,加油呀。
      

  2.   

    http://download.oracle.com/docs/cd/B19306_01/server.102/b14231/tspaces.htm#ADMIN011文档URL。
      

  3.   

    呵呵 谢谢你啊。
    我是一名在校学生。今年三月份一开学就要陆续参加ORACLE的OCA和OCP考试了。
    现在放假自己在家看课本呢,纯英文,有点吃力。