1.概念
bigfile tablespace,由一个单一的大文件构成,而不是若干个小文件。可以显著增强oracle存储能力,一个小文件表空间最多包含1024个数据文件,而一个大文件表空间只包含一个文件
2.修改默认表空间类型
SELECT * FROM database_properties WHERE property_name = 'DEFAULT_TBS_TYPE';
默认是小文件表空间
alter database set default bigfile tablespace;
3.创建bigfile表空间
create bigfile tablespace xx datafile '' size 100m extent management local segment space management auto;
4.优势劣势
优势:超大容量支持32T、只需管理单个文件、rac下减少争用、减少更新数据文件头信息时间
劣势:单个文件损坏导致整个表空间不可用、大文件备份恢复时间窗口长。
建议:在exadata和云环境中优先考虑bigfile表空间,数据量在tb以上建议使用bigfile,tb以内用小文件
bigfile理念违背了我们过去宣称的i/o分散理论,所以要在asm下使用,达到最优的性能平衡点。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




