压缩包太大导致的部署问题

福建华侨大学部署问题 

20171011

1,华侨大学服务器很慢,需要从服务器导出dmp文件到本地进行测试。导出的dmp文件很大接近15G,但压缩大概1.3G。初步认为dmp文件重复率高。

2,从华侨大学导出的dmp文件因为比较大,然后连接学校VPN比较慢,远程拿库的时候总是中断。解决方案:把dmp文件打包成100M的小压缩包,分批次拿出。

3,因为导出的dmp文件有很多表空间,用Madedit修改表空间因为太大总报错。解决方案:用数据泵导出dmp文件,然后直接表空间导入。

20171013  导出库开始运行很快,后来速度变慢,今天开始排查原因。

1,查询表空间使用率   

在plsql 中运行以下语句查询使用率

 1 SELECT Upper(F.TABLESPACE_NAME)         "表空间名",
 2        D.TOT_GROOTTE_MB                 "表空间大小(M)",
 3        D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",
 4        To_char(Round(( D.TOT_GROOTTE_MB - F.TOTAL_BYTES ) / D.TOT_GROOTTE_MB * 100, 2), '990.99')
 5        || '%'                           "使用比",
 6        F.TOTAL_BYTES                    "空闲空间(M)",
 7        F.MAX_BYTES                      "最大块(M)"
 8 FROM   (SELECT TABLESPACE_NAME,
 9                Round(Sum(BYTES) / ( 1024 * 1024 ), 2) TOTAL_BYTES,
10                Round(Max(BYTES) / ( 1024 * 1024 ), 2) MAX_BYTES
11         FROM   SYS.DBA_FREE_SPACE
12         GROUP  BY TABLESPACE_NAME) F,
13        (SELECT DD.TABLESPACE_NAME,
14                Round(Sum(DD.BYTES) / ( 1024 * 1024 ), 2) TOT_GROOTTE_MB
15         FROM   SYS.DBA_DATA_FILES DD
16         GROUP  BY DD.TABLESPACE_NAME) D
17 WHERE  D.TABLESPACE_NAME = F.TABLESPACE_NAME
18 ORDER  BY 1

发现system使用率99%   hqdx表空间使用率95% 于是分别增加表空间大小

增加表空间的语句

alter database datafile 'D:appgaochenxuanoradataorclSYSTEM01.dbf' resize 1024M;

alter database datafile 'D:appgaochenxuanoradataorclHQDX_20171012.dbf' resize 20G;

原文地址:https://www.cnblogs.com/ScarecrowAnBird/p/7657569.html