自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

五分鐘掌握Oracle調(diào)優(yōu)

數(shù)據(jù)庫 Oracle
這里介紹Oracle調(diào)優(yōu)是一個復(fù)雜的主題。關(guān)于調(diào)優(yōu)可以寫整整一本書,不過,為了改善Oracle數(shù)據(jù)庫的性能,有一些基本的概念是每個Oracle DBA都應(yīng)該遵從的。

在過去的十年中,Oracle已經(jīng)成為世界上最專業(yè)的數(shù)據(jù)庫之一。經(jīng)過長時間學(xué)習(xí)XX,于是和大家分享一下,對于IT專家來說,就是要確保利用Oracle的強(qiáng)大特性來提高他們公司的生產(chǎn)力。看完本文你肯定有不少收獲,希望本文能教會你更多東西。最有效的方法之一是通過Oracle調(diào)優(yōu)。它有大量的調(diào)整參數(shù)和技術(shù)來改進(jìn)你的Oracle數(shù)據(jù)庫的性能。

Oracle調(diào)優(yōu)是一個復(fù)雜的主題。關(guān)于調(diào)優(yōu)可以寫整整一本書,不過,為了改善Oracle數(shù)據(jù)庫的性能,有一些基本的概念是每個Oracle DBA都應(yīng)該遵從的。

在這篇簡介中,我們將簡要地介紹以下的Oracle主題:

外部調(diào)整:我們應(yīng)該記住Oracle并不是單獨(dú)運(yùn)行的。因此我們將查看一下通過調(diào)整Oracle服務(wù)器以得到高的性能。

Rowre-sequencing以減少磁盤I/O:我們應(yīng)該懂得Oracle調(diào)優(yōu)最重要的目標(biāo)是減少I/O。
◆Oracle SQL調(diào)整:Oracle SQL調(diào)整是Oracle調(diào)整中最重要的領(lǐng)域之一,只要通過一些簡單的SQL調(diào)優(yōu)規(guī)則就可以大幅度地提升SQL語句的性能,這是一點(diǎn)都不奇怪的。
◆調(diào)整Oracle排序:排序?qū)τ贠racle性能也是有很大影響的。
◆調(diào)整Oracle的競爭:表和索引的參數(shù)設(shè)置對于UPDATE和INSERT的性能有很大的影響。

我們首先從調(diào)整Oracle外部的環(huán)境開始。如果內(nèi)存和CPU的資源不足的話,任何的Oracle調(diào)整都是沒有幫助的。

外部的性能問題

Oracle并不是單獨(dú)運(yùn)行的。Oracle數(shù)據(jù)庫的性能和外部的環(huán)境有很大的關(guān)系。這些外部的條件包括有:
◆CPU--CPU資源的不足令查詢變慢。當(dāng)查詢超過了Oracle服務(wù)器的CPU性能時,你的數(shù)據(jù)庫性能就受到CPU的限制。
◆內(nèi)存--可用于Oralce的內(nèi)存數(shù)量也會影響SQL的性能,特別是在數(shù)據(jù)緩沖和內(nèi)存排序方面。
◆網(wǎng)絡(luò)--大量的Net8通信令SQL的性能變慢。

許多新手都錯誤的認(rèn)為應(yīng)該首先調(diào)整Oracle數(shù)據(jù)庫,而不是先確認(rèn)外部資源是否足夠。實(shí)際上,如果外部環(huán)境出現(xiàn)瓶頸,再多的Oracle調(diào)整都是沒有幫助的。

在檢查Oracle的外部環(huán)境時,有兩個方面是需要注意的:

1、當(dāng)運(yùn)行隊(duì)列的數(shù)目超過服務(wù)器的CPU數(shù)量時,服務(wù)器的性能就會受到CPU的限制。補(bǔ)救的方法是為服務(wù)器增加額外的CPU或者關(guān)閉需要很多處理資源的組件,例如Oracle Parallel Query 。

2、內(nèi)存分頁。當(dāng)內(nèi)存分頁時,內(nèi)存容量已經(jīng)不足,而內(nèi)存頁是與磁盤上的交換區(qū)進(jìn)行交互的。補(bǔ)救的方法是增加更多的內(nèi)存,減少Oracle SGA的大小,或者關(guān)閉Oracle的多線程服務(wù)器。

可以使用各種標(biāo)準(zhǔn)的服務(wù)器工具來得到服務(wù)器的統(tǒng)計數(shù)據(jù),例如vmstat,glance,top和sar。DBA的目標(biāo)是確保數(shù)據(jù)庫服務(wù)器擁有足夠的CPU和內(nèi)存資源來處理Oracle的請求。以上介紹Oracle調(diào)優(yōu)。

【編輯推薦】

  1. 簡單談?wù)凮racle SQL調(diào)優(yōu)
  2. 深談Oracle Freelist經(jīng)驗(yàn)
  3. 簡單接觸一下Oracle擴(kuò)展
  4. 淺談Oracle Spatial幾何結(jié)構(gòu)
  5. 理論分析Oracle SQL語法
責(zé)任編輯:佚名 來源: 博客
相關(guān)推薦

2021-06-07 09:51:22

原型模式序列化

2009-11-16 10:53:30

Oracle Hint

2025-01-24 08:38:47

2009-10-22 16:18:19

Oracle表空間

2022-04-19 14:41:29

Oracle數(shù)據(jù)庫SQL

2021-01-11 09:33:37

Maven數(shù)目項(xiàng)目

2009-11-05 10:55:22

Visual Stud

2017-01-10 09:07:53

tcpdumpGET請求

2018-01-08 16:19:04

微信程序輪播圖

2021-01-13 09:23:23

優(yōu)先隊(duì)列React二叉堆

2009-11-20 18:08:37

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

2009-11-02 18:07:58

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

2017-04-25 12:07:51

AndroidWebViewjs

2024-03-21 09:51:22

Python爬蟲瀏覽網(wǎng)站

2024-06-07 08:19:05

2024-12-11 07:00:00

面向?qū)ο?/a>代碼

2025-03-13 06:22:59

2020-06-16 08:47:53

磁盤

2022-08-04 13:27:35

Pythonopenpyxl

2021-10-20 06:58:10

工具低代碼無代碼
點(diǎn)贊
收藏

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