當前位置:成語大全網 - 書法字典 - 如何提高ORACLE數據庫的查詢和統計速度

如何提高ORACLE數據庫的查詢和統計速度

大型數據庫系統中經常使用查詢統計,但數據量大的系統用戶往往會覺得速度太慢,無法滿足應用要求,這就需要我們在設計數據庫系統時進行合理的設置,以提高查詢統計的速度。本文結合作者的項目開發經驗闡述了具體的設置方法。

以oracle數據庫系統為例。在開發大型oracle數據庫系統時,我們基於安全和高效的原則對數據庫進行了壹些物理設計,從而大大提高了數據庫的查詢和統計速度,可以總結如下。

2)將數據表空間擴展到m,用於存儲該系統的數據;

分段面板的初始大小為k,增長大小為k,增長率為;

)用戶臨時空間增加m;

)系統臨時表空間和回滾段表空間增加m並創建新的回滾段;

)需要頻繁鏈接且數據量大的庫存清單、目錄清單、收發清單放在壹個集群中;

)在另壹臺機器上提供定期備份備份文件。

用於設置數據表空間的SQL語句如下

創造?表空間?WXGL_DATA?數據文件?WXGL_DATA ORA?尺寸?m?在線;

增加系統臨時表空間和回退段表空間的SQL語句如下

改變?表空間?臨時_數據?補充?數據文件?TMP ORCL ORA?尺寸?m;改變?表空間?回滾_數據?補充?數據文件?蘇格蘭皇家銀行ORCL ORA?尺寸?m;

在指定數據文件中設置數據空間的SQL語句如下

創造?用戶?ZBGL?確定了嗎?被誰?ZBGL格蘭特嗎?DBA?去哪?ZBGL改變?用戶?ZBGL?違約?表空間?WXGL_DATA?暫時的?表空間?TEMPORARY _ DATA設置五個回滾段的SQL語句如下:SELECT?細分市場名稱?從哪裏?DBA _回滾_SEGS?在哪裏?初始範圍?& ltUPPPER(所有者)呢?=?公共;選擇?上位(地位)?從哪裏?DBA _回滾_SEGS?在哪裏?UPPER(SEGMENT _ NAME)?=?改變?回滾?段位?RB?離線;改變?回滾?段位?RB?離線;改變?回滾?段位?RB?離線;改變?回滾?段位?RB?離線;改變?回滾?段位?RB?離線;滴?回滾?段位?RB;滴?回滾?段位?RB;

滴?回滾?段位?RB;滴?回滾?段位?RB;滴?回滾?段位?RB;創造?公共的?回滾?段位?RB?表空間?回滾_數據存儲?(初始下壹個MAXEXTENTS?);創造?公共的?回滾?段位?RB?表空間?回滾_數據存儲?(初始下壹個MAXEXTENTS?);創造?公共的?回滾?段位?RB?表空間?回滾_數據存儲?(初始下壹個MAXEXTENTS?);創造?公共的?回滾?段位?RB?表空間?回滾_數據存儲?(初始下壹個MAXEXTENTS?);創造?公共的?回滾?段位?RB?表空間?回滾_數據存儲?(初始下壹個MAXEXTENTS?);改變?回滾?段位?RB?在線;改變?回滾?段位?RB?在線;改變?回滾?段位?RB?在線;改變?回滾?段位?RB?在線;改變?回滾?段位?RB?在線;麻省理工學院;

將大量數據放入集群的SQL語句如下

Lishi Xinzhi/Article/program/Oracle/201311/18984