萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> oracle教程 >> oracle性能調整:數據庫配置和IO問題-性能調優

oracle性能調整:數據庫配置和IO問題-性能調優

降低磁盤的IO

分散磁盤的IO

1、表空間使用本地管理,將文件分散到不同的設備上

1)將數據文件與日志文件分開

2)減少與服務器無關的磁盤IO

3)評估裸設備的使用

4)分割表數據

2、表空間的使用

系統表空間保留給數據字典對象

創建本地管理表空間以避免空間管理問題

將表和索引分散到獨立的表空間中

使用獨立的回滾表空間

將大的數據庫對象保存在各自獨立的表空間中

創建一個或多個獨立的臨時表空間

下列數據庫對象應該有單獨的表空間:

數據字典、回滾段、索引、臨時段、表、大對象

3、檢查IO統計數據

select phyrds,phywrts,d.name from v$datafile d,v$filestat f where f.file#=d.file# order by d.name;

檢查最有可能引起磁盤IO瓶頸的文件。

4、分割文件

可以通過RAID和手工進行

alter table table_name allocate extent (datafile ‘fiile_name’ size 10M);

但手工操作工作量很大。

  • 共2頁:
  • 上一頁
  • 1
  • 2
  • 下一頁
copyright © 萬盛學電腦網 all rights reserved