Oracle 操作經驗談

發表于:2008-08-20來源:作者:點擊數: 標簽:oracleOracleORACLE經驗談
關鍵字: Oracle 操作經驗 一、快速建立一個和當前 數據庫 系統結構的不包含數據的數據庫 對于DBA來講,有時要建立一個和當前數據庫完全相同的數據庫,下面的語句很簡單的就可實現: 我們可以對全庫作Export或Import時,使用參數ROWS=N來實現: 例如: exp s
關鍵字:Oracle 操作經驗

一、快速建立一個和當前數據庫系統結構的不包含數據的數據庫  
  

對于DBA來講,有時要建立一個和當前數據庫完全相同的數據庫,下面的語句很簡單的就可實現:

我們可以對全庫作Export或Import時,使用參數ROWS=N來實現:

例如:

exp system/manager  file=d:\bk0901.dmp full=Y rows=N file=full.dmp

 

imp system/manager  file=d:\bk0901 fromuser=system touser=system full=Y rows=N file=full.dmp

二、為什么有時一個表的某個字段明明有索引,當觀察一些語的執行計劃確不走索引呢?如何解決呢 ?
A、不走索引大體有以下幾個原因

你在Instance級別所用的是all_rows的方式
你的表的統計信息(最可能的原因)
你的表很小, Oracle的優化器認為不值得走索引。

B、解決方法
1、可以修改init<SID>.ora中的OPTIMIZER_MODE這個參數,把它改為Rule或Choose,  重起數據庫。
2、刪除統計信息
SQL>analyze table table_name delete statistics;
表小不走索引是對的,不用調的

三、如何查看數據文件是否自動擴展?
用如下語句可以查看:

select file_id,file_name,tablespace_name,autoextensible from dba_data_files order by file_id;如果最后一個字段為‘YES’則是自動擴展,否則為非自動擴展。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97