SQL> create bigfile tablespace giapblob ----------------表空间名字
2 datafile 'H:\ypx\pic02dbf' ----------------数据文件名字路径
3 size 204800M ----------------200G的bigfile
4 autoextend on next 1024M -----------------扩展自动1G
5 maxsize unlimited -----------------不限最大
6 extent management local autoallocate; ----------------自动管理分配区间
其中上述只是从管理方便的角度考虑一个表空间的处理方法,一般单个表空间最大限制是1022个数据文件4M数据块DB_BLOCK_SIZE=32TB。如果数据量过大,必须采用多表空间。
另外也要考虑需求中的使用性能,如果表数据量过大,比如你们每天2000万,那有没有历史表数据?这个如果是OLAP还好说,OLTP可能要做分区表等等一系列的性能考虑,情况不同选择不同。这是可以对表空间 *** 作的权限,你要想创建的话只能让DBA给你的用户赋予相应的权限了
ROLE PRIVILEGE ADM
------------------------------ ---------------------------------------- ---
DBA DROP TABLESPACE YES
DBA ALTER TABLESPACE YES
DBA CREATE TABLESPACE YES
IMP_FULL_DATABASE CREATE TABLESPACE NO
IMP_FULL_DATABASE DROP TABLESPACE NO
DBA MANAGE TABLESPACE YES
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)