我的数据库(oracle9.2.0.1.0)的表空间快不够了!我在创建数据库的时候建了两个数据文件,分别是2G(ntfs),但是现在随着数据量的增加,空间不够了!现在我该如何增加表空间比较好,是把数据文件的空间增大还是另外再增加数据文件,如果增加新的数据文件,会影响数据库的运行吗?可以解决空间不足的问题吗?还有表空间对于数据文件的HASH算法是怎么回事?望高人指教!!! _________________
在裸设备上划分了如:/dev/rdrd/drd1 3000M /dev/rdrd/drd2 3000M 我创建了一个表空间a,一个数据文件在/dev/rdrd/drd1 大小为1000M 我创建了另一个表空间b,一个数据文件在/dev/rdrd/drd2 大小为2000M 但后来随着数据的增长,b的数据文件已满,我必须扩展表空间,目前可行的方法只有为表空间b增加数据文件,能不能在/dev/rdrd/drd1 或/dev/rdrd/drd1 增加...
配置: Windows 2000中文版 5块10.2GB SCSI硬盘 分:C:盘、D:盘、E:盘、F:盘、G:盘 oracle 8.0.4 for Windows NT 2000安装在C:\WINNT,oracle安装在C:\ORANT 目标: 因系统的回滚段太小,现打算生成新的回滚段, 建立大的、新的表空间(数据表空间、索引表空间、回滚表空间、临时表空间、) 建两个数据表空间、两个索引表空间,这样建的目的是根据实际应用, 如:现有10个应用用户,每个用户是一个独立子系统(如:商业进销存MIS系...
SELECT a.filename FROM cutofffile a where a.bill_cycle_id = '20090508' and not exists (select 'x' from 'LOG_MDS_' || a.filetype c where c.filename = a.filename) 请问c的表名可以由'LOG_MDS_' || a.filetype确定么?我就是想根据a中的filetype,来决定到不同的LOG_MDS_FILETYPE中去查找。 如果这样不可以,请问我该怎么做才最方便呢? [ 本帖最后由 ghostgorst 于 2009-7-31 09:42 编辑 ]
我的机子双机并行,AIX 4。3,oracle 9。01,现发现一个机子上的oracle临时表空间总是达到90%多,而另外一台则仅百分之几,请问oracle的临时表空间做什么用,我的机子为什么不能释放临时表空间,临时表空间绝对够用现有3G左右,谢谢!