在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后
#topas查看总是有一块磁盘%BUSY为90%以上,
数据库版本:oracle 9.2.0.7
数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04
#lslv -l lv04
对应的物理磁盘为hdisk9、hdisk10、hdisk11、hdisk4
在数据库运行的时候总是显示hdisk9 的%busy为90%,磁盘I/O非常突出,其它三块硬盘几乎为0%
请高手帮忙分析一下
我我在创建数据文件时在/oradataq/pcs/建了多个数据文件,按道理应该是将这解数据文件均匀分布到lv04这个卷标下的每个物理硬盘上,不知道怎么查看数据文件到底存放到什么地方,比如:datafile1存放在哪块物理硬盘上,若能够了解到文件实际存放的物理状况,这个问题就好办了。
SQL> select name from v$datafile;
NAME
--------------------
/data/oradata/orcl/s
ystem01.dbf
/data/oradata/orcl/u
ndotbs01.dbf
/data/oradata/orcl/s
ysaux01.dbf
/data/oradata/orcl/u
sers01.dbf
/data/oradata/orcl/e
xample01.dbf
SQL>
busy特忙的那个可能是你的索引文件放的那块硬盘。也有可能是数据库日志文件放的硬盘
iostat显示读写的速度都多少?
busy%的时候相关的db中什么情况?
相关问答:
本来要写个update语句
update table_a A
set A.flag=1
where A.id in (select B.id from table_b B)
结果误写成
update table_a A
set A.flag=1
where ......
安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?
1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
服务器系统是xp,数据库oracle10g,web服务器是tomcat,连接数据库时报连接错误,如下所示:The Network Adapter could not establish the connection异常,oracle服务和监听已经起来了(而且都是正确的)。数据库jar ......
大家遇到ORACLE分页都是怎么处理的?
是用SQL语句分页?还是用可滚动的结果集分页?
希望大家能把代码贴出来。
最后大家感觉哪种效率高?为什么?
要是用hibernate的话,就不用管是不是oracle了。
我只知道orac ......