日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
談論如何Oracle優(yōu)化

Oracle有很多值得學習的地方,這里我們主要介紹Oracle優(yōu)化,包括介紹可變參數(shù)的Oracle優(yōu)化等方面。數(shù)據(jù)庫系統(tǒng)和操作系統(tǒng)一樣,在計算機上安裝成功后,還需要進一步配置和優(yōu)化,從而使其具有更強大的功能和運行在最佳狀態(tài)。如果在設計階段因為各種因素沒有進行較為合理的配置和計劃,那么就需要在后期對數(shù)據(jù)庫系統(tǒng)進行優(yōu)化。

成都創(chuàng)新互聯(lián)主營陽東網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,成都app開發(fā),陽東h5微信平臺小程序開發(fā)搭建,陽東網(wǎng)站營銷推廣歡迎陽東等地區(qū)企業(yè)咨詢

數(shù)據(jù)庫系統(tǒng)性能的優(yōu)化,除了在設計階段對其邏輯存儲結構和物理存儲結構設計進行優(yōu)化,使之在滿足需求條件下,時空開銷性能最佳外,還可在運行階段,采取一些優(yōu)化措施,使系統(tǒng)性能最佳。本專題所討論的性能優(yōu)化主要指運行階段的性能優(yōu)化,即討論如何使用Oracle所提供的優(yōu)化手段來提高系統(tǒng)性能。大多數(shù)性能問題并不是一種孤立的癥狀,而是系統(tǒng)設計的結果,因此性能優(yōu)化就集中在那些導致不可接受特征的同一的、固定的和潛在的問題上。優(yōu)化是數(shù)據(jù)庫設計中“計劃”、 “設計”、“監(jiān)視”和“優(yōu)化”四大步驟的最后一步。除了用Oracle優(yōu)化器來優(yōu)化數(shù)據(jù)庫的性能外,DBA還可通過Oracle優(yōu)化的參數(shù)設置等手段來優(yōu)化數(shù)據(jù)庫的性能,對參數(shù)的細微優(yōu)化便能影響系統(tǒng)整體性能。

為了有目的優(yōu)化系統(tǒng)性能,首先應明確優(yōu)化目標,然后再根據(jù)目標優(yōu)化各種初始參數(shù)的設置,以達到更好效果。可有如下幾個優(yōu)化目標:
◆ 應用程序設計的優(yōu)化
◆ 指定類型SQL語句的優(yōu)化
◆ 內存使用的優(yōu)化
◆ 數(shù)據(jù)存儲、物理存儲和邏輯存儲的優(yōu)化
◆ 網(wǎng)絡通信量的優(yōu)化

DBA可選定上述一個或多個目標來實施優(yōu)化。性能優(yōu)化主要是通過優(yōu)化初始化參數(shù)來實現(xiàn)。本專題從以下幾個方面來談談如何Oracle優(yōu)化數(shù)據(jù)庫,使其具有最佳性能。
(1)優(yōu)化初始參數(shù)
(2)優(yōu)化內存
(3)優(yōu)化I/O
(4)優(yōu)化資源爭用
(5)其它參數(shù)優(yōu)化

可變參數(shù)的Oracle優(yōu)化

在對Oracle數(shù)據(jù)庫進行優(yōu)化時,需要用到許多的參數(shù),其中有一部分參數(shù)對系統(tǒng)性能影響較大,這部分參數(shù)叫可變參數(shù)??勺儏?shù)按其作用可以分為兩大類,一大類是起限制作用的,如OPEN_CURSORS;另一大類是影響系統(tǒng)性能的,如DB_BLOCK_BUFFERS。在進行數(shù)據(jù)庫系統(tǒng)性能優(yōu)化時,需要熟練掌握和了解一些可變參數(shù)。本文討論了一些對系統(tǒng)性能有較大影響的參數(shù)。

限制類可變參數(shù)

(1)DML_LOCKS該參數(shù)表明多少個用戶,可同時能修改多少張表。例如:有三個用戶同時修改二張表,則要求表上的總數(shù)為6。若置為0,則組織隊列不起作用,其性能會稍有提高。使用該參數(shù)時不能用DROP TABLE、CREATE INDEX或顯式封鎖。

(2)LICENSE_MAX_SESSION該參數(shù)指出允許并發(fā)用戶會話的最大數(shù)。若此參數(shù)為0,則不能實施并發(fā)。若并發(fā)的用戶會話數(shù)已達到此極限,則只有具有RESTRICTED  SESSION權限的用戶才能連接到服務器。

(3)LICENSE_MAX_USERS該參數(shù)指出在一個數(shù)據(jù)庫上可建立的最大用戶數(shù)。當達到最大值時,便不能再建新用戶,可改變此值以放松限制。在LICENSE_MAX_SESSION或 LICENSE_MAX_USER為0時,則并發(fā)會話或任何用戶都不能用。若對不同的實例,此參數(shù)不同時,則以第一個登錄的數(shù)據(jù)庫實例的參數(shù)為準。

(4)MAX_DUMP_FILE_SIZE該參數(shù)指定操作系統(tǒng)中寫跟蹤文件的塊的最大值??捎么酥祦硐拗聘櫸募目臻g。

(5)OPEN_CURSORS該參數(shù)指明一個用戶進程能同時打開光標的最大數(shù),它能限制每個用戶進程占用的內存空間量。

(6)OPEN_LINKS該參數(shù)指定并發(fā)連接到遠程數(shù)據(jù)庫的最大用戶進程數(shù)。若同時引用多個數(shù)據(jù)庫,則應該增大該值。例如:同時交替訪問A、B和C三個數(shù)據(jù)庫時,若OPEN_LINKS設置為2,則需花費等待連接時間。此參數(shù)只用于分布事務。若該參數(shù)設置為0,則不允許進行分布事務處理。

(7)PROCESS該參數(shù)指定同時連接到Oracle服務器上的最大用戶進程數(shù)。該參數(shù)值包括6個后臺進程和一個登錄,因此,該參數(shù)值為20,則只能有13或14個并發(fā)用戶連接到服務器。

(8)ROW_LOCKING該參數(shù)指定行封鎖方式。若設置為“ALWAYS”,則在修改表時只實施行封鎖。若設置為“INTENT”時,則行封鎖只適用于SELECT FOR UPDATE,而在修改時實施表封鎖。


新聞名稱:談論如何Oracle優(yōu)化
分享URL:http://www.5511xx.com/article/djsocpp.html