①.、BLOCKSIZE决定了datafile的最大值;
nm=◆date ◆%Y%m◆
vts_src=VDATA_TS_${nm}
vdata_ts1=/data1/oracle/vdata_ts_${nm}_1.dbf
①数据库mybooks的创建.我用的是Oracle数据库创建了mybooks数据库,里面含有books,lendRecord,returnRecord,users四个表格(在Oracle数据库中,表空间与数据文件之间的关系十分密切,这二者相互依存,也就是说,创建表空间必须创建数据文件,增加数据文件时也必须指定表空间);到这里我不得不吐槽一下创建数据的时候的悲伤;第一步,因为可能装SQLdeveloper出现了一点问题,导致我不能连上Oracle,只能用搓逼的sqlplus写入sql命令,勉勉强强创建了一个数据库实例,此时此刻呢,本渣渣开始用select tablespace_name from user_tablespaces查看mybooks里面的DBF文件,(因为渣渣认为 .DBF后缀的就是表空间的名称,还有就是,我连接的数据库实例是用system/******连接的是oracle默认的orcl数据库实例
oracle 的内存可以按照共享和私有的角度分为系统全局区和进程全局区,也就是 SGA和 PGA(process global area or private global area).对于 SGA 区域内的内存来说,是共享的全局的,在 UNIX 上,必须为 oracle 设置共享内存段(可以是一个或者多个),因为 oracle 在UNIX 上是多进程;而在 WINDOWS 上 oracle 是单进程(多个线程),所以不用设置共享内存段.PGA 是属于进程(线程)私有的区域.在 oracle 使用共享服务器模式下(MTS),PGA中的一部分,也就是 UGA 会被放入共享内存 large_pool_size 中.
oracle10g数据库扩充表空间是通过增加数据文件的大小来实现的.
如果发现某个表空间存储空间不足时,可以为表空间添加新的数据文件,扩展表空间大小.但是一般建议预先估计表空间所需的存储空间大小,然后为它建立若干适当大小的数据文件.
以下是扩大TBS_TR_IND这个表空间的sql命令:
ALTER
TABLESPACE
TBS_TR_IND
ADD
DATAFILE
SIZE
AUTOEXTEND
OFF;
SQL
TBS_EDS_DAT
'G:\datafile\TBS_EDS_DAT01.DBF'
--给TBS_EDS_DAT01.DBF增加100M空间
①.00M
以上就是土嘎嘎小编为大家整理的oracle实例怎么扩相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!