oracle索引表空间大小应该多大 -csdn

32G左右比较合适
Oracle数据库是由一个个表空间构成,表空间是由多个数据文件,数据文件又是区构成,区由Oracle块构成。
64位linux和64位oracle,默认oracle表空间数据文件用的BLOCKSIZE是8k,由于Oracle的Rowid使用22位来代表数据块号,因此Oracle表空间数据文件每个数据文件最多只能包含2^22个数据块。
在数据块为8k的情况下,单个数据文件的最大容量为8K*2^22=32G。

  • 15187603527: 如何预估oracle创索引需要多少空间
    徐嘉:1.如果想准确评估大小,先建一个空表空间,把一个索引保存在这个表空间上,计算表空间的使用率,那么就可以知道 这个索引用了多大的存储空间了(这样的好处就是,把 索引段头、索引长度、索引键值、rowid、上下索引的指针等占用空间都计算在内了,这样比较真实),真实了就会麻烦点 2.索引一般和表分布...
  • 15187603527: ORACLE表空间最大可以设置多少
    徐嘉:对于Oracle 10G数据库,表空间分2类。smallfile tablespace 每个表空间:1022个数据文件*4M数据块*DB_BLOCK_SIZE 如果数据库DB_BLOCK_SIZE=8K(最常见),那么以上得到32704GB(约32TB)。如果数据库DB_BLOCK_SIZE=32K(最大),那么以上得到130816GB(约128TB)。bigfile tablespace 每个表空间:1个数据文件*...
  • 15187603527: oracle表空间分配多大
    徐嘉:create tablespace xx datafile 'xx.dbf' size 5m 分配了5M
  • 15187603527: 怎么查看oracle表空间,剩余大小,表空间利用
    徐嘉:1、因为oracle运行在Linux系统下,首先,要连接Linux系统。2、连上后,进行oracle控制台。输入命令: sqlplus \/ as sysdba;3、在sql命令行,输入:SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",TO_...
  • 15187603527: oracle undo表空间该如何估算,设计多大合适?
    徐嘉:UNDO_TABLESPACE,oracle会自动选择第一个可用的UNDO表空间存放UNDO数据,如果没有可用的UNDO表空 间,oracle会使用SYSTEM回滚段存放UNDO记录,并在ALTER文件中记载警告。2,UNDO_TABLESPACE 该初始化参数用于指定例程所要使用的UNDO表空间,使用自动UNDO管理模式时,通过配置该参数可以指定例 程所要使用的UNDO表空间...
  • 15187603527: 创建索引时是不是必须为其指定表空间?
    徐嘉:index的存储也是需要存储空间的,oracle里逻辑存储空间就是表空间,索引肯定要为index指定表空间的。如果你再创建时不指定,就会使用默认表空间users。一般建议将index和table分开,这样避免IO竞争。可以提高性能。不过也要看你的业务需求和硬件环境。
  • 15187603527: oracle临时表空间设置多大合适? 有没有一些参考的设置原则?
    徐嘉:一个表空间可以有多个数据文件组成 但记好了单个数据文件最大值只有32GB 设计的时候你可以先创建单个数据文件,这个日后可以手动增加的 表空间剩余空闲要保持在15%以上
  • 15187603527: 怎么调整Oracle的默认表空间大小
    徐嘉:ALTER DATABASE DATAFILE '\/oradata\/racdb\/test.dbf' RESIZE 10G;--可以调大也可以调小.--这是默认表空间对于数据文件,数据文件扩大(缩小)就是表空间扩大了(缩小).
  • 15187603527: Oracle表空间的控制Oracle空间
    徐嘉:所以,在数据库中,我们也需要限制用户所可以使用的磁盘空间大小。为了达到这个目的,我们就可以通过表空间来实现。我们可以在Oracle数据库中,建立不同的表空间,为其设置最大的存储容量,然后把用户归属于这个表空间。如此的话,这个用户的存储容量,就受到这个表空间大小的限制。当然,表空间的优势还不...
  • 15187603527: 请问Oracle数据库有没有容量限制?
    徐嘉:数据库没有容量限制,表空间最大不超过初始设定值,表和字段没有容量限制,数据量太大就涉及存储效率,而各数据类型都有最大容量。例如:CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的...

  • 相关链接

  • oracle表空间扩容
  • oracle看表占的空间大小
  • oracle表空间满了怎么处理
  • oracle增加表空间大小
  • 经验分享为自博友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
    有问题请发邮件给我们
    © 经验分享网