远程链接客户那边的Oracle主机,扩展主要表空间的大小

得到反馈,客户那边的Oracle查询和同步数据超级慢,不知道什么原因。

由于不能登陆到linux去查看,只能通过sqldeveloper链接远程Oracle-server试试看。

 

先查一下表空间使用情况:

SELECT 
a.tablespace_name 表空间名称, 
total 总计, 
total - free 已使用, 
free 空闲, 
round((total - free) / total * 100, 2) 使用占比
FROM (
SELECT tablespace_name
, round(SUM(bytes) / 1024 / 1024) AS total
FROM dba_data_files
GROUP BY tablespace_name
) a
LEFT JOIN (
SELECT tablespace_name
, round(SUM(bytes) / 1024 / 1024) AS free
FROM dba_free_space
GROUP BY tablespace_name
) b
ON a.tablespace_name = b.tablespace_name
ORDER BY (total - free) / total DESC;

远程链接客户那边的Oracle主机,扩展主要表空间的大小

不敢确定是不是表空间几乎快要占满了导致的,不管他,先想办法扩容一下。

 

让对表空间设置打开自动扩容,每次增加200M空间,最大到20GB

ALTER DATABASE DATAFILE /data/oracle/oradata/cdmsmdb/cdmsdata.dbf AUTOEXTEND ON NEXT 500M MAXSIZE 20480M;
 
ALTER DATABASE DATAFILE /data/oracle/oradata/cdmsmdb/system01.dbf AUTOEXTEND ON NEXT 500M MAXSIZE 20480M; 

 

本想直接给表空间文件扩容,但是没成功。

ALTER TABLESPACE app_data ADD DATAFILE ’/data/oracle/oradata/cdmsmdb/cdmsdata.dbf‘ SIZE 20480M;

 

远程链接客户那边的Oracle主机,扩展主要表空间的大小

上一篇:Mysql中的varchar


下一篇:使用logstash出现报错com.mysql.jdbc.Driver not loaded. Are you sure you've included the correct jdbc driver in :jdbc_driver_library