偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle物理存儲結(jié)構(gòu)優(yōu)化的方案介紹

數(shù)據(jù)庫 Oracle
以下的文章主要介紹的是Oracle物理結(jié)構(gòu)的相關(guān)優(yōu)化,以及其在相關(guān)優(yōu)化在實(shí)際操作中的優(yōu)勢的體現(xiàn),以下就好似文章的具體內(nèi)容的描述。

我們大家都知道數(shù)據(jù)庫的相關(guān)數(shù)據(jù)最終都是存儲在相關(guān)物理磁盤上,其實(shí)對數(shù)據(jù)訪問通俗的講就是對這些相關(guān)的物理磁盤進(jìn)行讀寫,因此對于這些物理存儲的優(yōu)化是系統(tǒng)優(yōu)化的一個重要部分。

對于Oracle物理存儲結(jié)構(gòu)優(yōu)化,主要是合理地分配邏輯結(jié)構(gòu)的物理存儲地址,這樣雖不能減少對物理存儲的讀寫次數(shù),但卻可以使這些讀寫盡量并行,減少磁盤讀寫競爭,從而提高效率,也可以通過對物理存儲進(jìn)行精密的計算減少不必要的物理存儲結(jié)構(gòu)擴(kuò)充,從而提高系統(tǒng)利用率。

1、磁盤讀寫并行優(yōu)化

對于數(shù)據(jù)庫的物理讀寫,Oracle系統(tǒng)本身會進(jìn)行盡可能的并行優(yōu)化,例如在一個最簡單的表檢索操作中,如果表結(jié)構(gòu)和檢索域上的索引不在一個物理結(jié)構(gòu)上,那么在檢索的過程中,對索引的檢索和對表的檢索就是并行進(jìn)行的。

2、操作并行優(yōu)化

操作并行的優(yōu)化是基于操作語句的統(tǒng)計結(jié)果,首先是統(tǒng)計各個表的訪問頻率,表之間的連接頻率,根據(jù)這些數(shù)據(jù)按如下原則分配表空間和物理磁盤,減少系統(tǒng)進(jìn)程和用戶進(jìn)程的磁盤I/O競爭; 把需要連接的表格在表空間/物理磁盤上分開; 把高頻訪問的表格在表空間/物理磁盤上分開; 把經(jīng)常需要進(jìn)行檢索的表格 的表結(jié)構(gòu)和索引在表空間/物理磁盤上分開。

3、減少存儲結(jié)構(gòu)擴(kuò)展

如果應(yīng)用系統(tǒng)的數(shù)據(jù)庫比較脆弱,并在不斷地增長或縮小,這樣的系統(tǒng)在非動態(tài)變化周期內(nèi)效率合理,但是當(dāng)在動態(tài)變化周期內(nèi)的時候,性能卻很差,這是由于Oracle的動態(tài)擴(kuò)展造成的。

在動態(tài)擴(kuò)張的過程中,Oracle必須根據(jù)存儲的要求,在創(chuàng)建行、行變化獲取缺省值時,擴(kuò)展和分配新的存儲空間,而 且表格的擴(kuò)展往往并不是事情的終結(jié),還可能導(dǎo)致數(shù)據(jù)文件、表空間的增長,這些擴(kuò)展會導(dǎo)致在線系統(tǒng)反應(yīng)緩慢。對于這樣的系統(tǒng),最好的辦法就是在建立的時候預(yù)先分配足夠的大小和合適的增長幅度(很可惜的是,這些只有在一段時間的實(shí)際運(yùn)行后,才能從統(tǒng)計分析中得到較為合理的數(shù)值)。

在一個對象建立的時候要根據(jù)應(yīng)用充分地計算他們的大小,然后再根據(jù)這些數(shù)據(jù)來定義對象Initial、Next和 Minextents的值,使數(shù)據(jù)庫在物理存儲上和動態(tài)增長次數(shù)上達(dá)到一個比較好的平衡點(diǎn),使這些對象既不經(jīng)常發(fā)生增長,也不過多地占用數(shù)據(jù)庫。

以上的相關(guān)內(nèi)容就是對Oracle物理結(jié)構(gòu)的優(yōu)化的介紹,望你能有所收獲。

【編輯推薦】

  1. 發(fā)揮Oracle數(shù)據(jù)庫數(shù)據(jù)管理功能的方法
  2. Oracle 11g五大獨(dú)特特能的描述
  3. 怎樣恢復(fù)Oracle重做日志丟失的竅門
  4. OraclePL編程語言的優(yōu)點(diǎn)介紹
  5. 6種找回Oracle數(shù)據(jù)庫初始密碼的方法

 

責(zé)任編輯:佚名 來源: programbbs
相關(guān)推薦

2010-04-21 16:55:06

Oracle物理存儲結(jié)

2010-04-15 13:01:25

Oracel數(shù)據(jù)庫

2010-04-20 11:56:30

Oracle物理結(jié)構(gòu)故

2011-05-19 13:49:07

Oracle物理結(jié)構(gòu)

2010-11-15 11:58:02

Oracle物理結(jié)構(gòu)

2010-05-07 15:32:13

Oracle物理結(jié)構(gòu)

2010-04-21 16:07:04

Oracle邏輯存儲結(jié)

2010-10-29 15:37:51

Oracle物理結(jié)構(gòu)

2010-04-07 12:08:28

Oracle存儲過程

2019-08-06 09:11:49

數(shù)據(jù)庫數(shù)據(jù)結(jié)構(gòu)操作系統(tǒng)

2010-04-20 11:31:26

Oracle邏輯結(jié)構(gòu)

2010-04-08 18:10:37

Oracle存儲過程

2010-04-07 14:01:40

Oracle存儲過程

2011-08-03 13:28:08

Oracle數(shù)據(jù)庫數(shù)據(jù)庫控制文件

2010-04-08 17:59:38

Oracle存儲

2019-07-03 15:14:00

Oracle存儲結(jié)構(gòu)

2022-05-24 08:03:28

InnoDBMySQL數(shù)據(jù)

2010-04-16 11:39:56

Oracle存儲過程

2010-05-07 11:00:25

Oracle多表查詢

2010-04-23 09:13:05

Oracle體系結(jié)構(gòu)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號