改变块大小

 
   | |

导读:本文中专家回答了从8i迁移到9i的过程中改变块大小的问题。

关键词:Oracle Oracle数据库迁移 Oracle 8i Oracle 9i

正在加载数据... 【TechTarget中国原创】我现在正从8i(块大小为8K)迁移到9i(块大小为16K)。1、T1, T2, T3, T4, LARGE, MEDIUM以及SMALL减少浪费空间的最佳统一大小是多少?2、我还想知道LMT范围内的扩展大小(如16K块大小:1024 / 2 = 512)。3、你是如何决定的?中心观点是什么?

【TechTarget中国原创】问:我现在正从8i(块大小为8K)迁移到9i(块大小为16K)。

  1、T1, T2, T3, T4, LARGE, MEDIUM以及SMALL减少浪费空间的最佳统一大小是多少?
  2、我还想知道LMT范围内的扩展大小(如16K块大小:1024 / 2 = 512)。
  3、你是如何决定的?中心观点是什么?

  前四张表会经常被访问到,并且我还想将每张表放在它们各自的表空间里。


 BYTES      AVGROW  NUMROWs
T01  2934046720    351   6927068      
 
T02  1357619200     40  25814396  
 
T03  1305518080    186   4678146      
 
T04   658841600     90   5380288      
                    LARGE UNIFORM SZ ?
T05   293068800     31   5946303
  
T06   293068800     36   4567866     
 
T06   182804480     23   4820931      
 
T08   121978880     24   3196038
 
T09    82739200     31   1554056      
 
T10    59023360     27   1474153      
 
T11    50913280     27   1477840      
 
                    MEDIUM UNIFORM SZ? 
 
T12    17612800     53    264330     
 
T13    17530880     64    183504
 
T14    15892480     37    359238       
 
T15     6184960    135     36074       
 
T16     5283840     32    104411       
 
T17     3932160    196     15484       
 
T18     3481600     32     83276       
 
T19     1597440     29     45335       
 
T20     1597440    127      9813       
 
                    SMALL  UNIFORM SZ ?
 
T21      737280     28     19545       
T22      286720     25      8158       
 
T23      245760    278       677       
 
T24       81920     35      1071       
 
T25       81920     61       480       
 
T26       81920     33       969       
T27       40960     89       171      

  答:要改变你的块大小,你就必须用到Oracle导入导出工具来进行迁移。所以导出你目前的Oracle 8i数据库到dump文件。然后重建9i数据库(或者有可能的话直接到10g),这次的块大小为16K。

  在你用新的块大小创建9i数据库之后,预先创建表空间存储数据。在你创建表空间时, 让本地管理表空间(Locally Managed Tablespaces)和Oracle自动为你决定扩展大小。以下是一个示例:


CREATE TABLESPACE users
DATAFILE '/u01/orcl/users01.dbf' SIZE 100M EXTENT MANAGEMENT LOCAL AUTOALLOCATE;

  在使用AUTOALLOCATE时,Oracle将决定为你决定最佳范围大小。因为我这些年以来一直在用AUTOALLOCATE,所以我还不能简单地说出我数据库最佳范围大小。我以前就没有指定范围大小,也从来没有回头看过。

 
查看全文
 
 
 
 
 

Oracle应用的实施与升级

 
在针对MySQL问题一直与欧盟僵持不下的Oracle主席Larry Ellison,或许将要采取折中的方式来确保交易审核的顺利通过。
 
SPS对OBIEE的扩展方式非常满意,它可以满足其不断变化波动的流量。公司官方因为扩容而尝到了产品缓存能力的甜头,这帮助他们解决了数据库的技术问题。
 
在Salesforce.com的CEO Marc Benioff开始他的演讲之前,通过客户面板我们可以看到一些成功的Oracle CRM部署经验,十分值得我们注意。
 
甲骨文公司增值经销商和系统集成商应该专注于垂直市场和专门的技术,甲骨文公司高层在甲骨文2009年全球大会上敦促了这一点。
 
四年前,时代华纳电视制作分公司开始着手实施一项战略性举措,将其财务与业务系统更好地整合以便简化报告并增加透明度。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录