亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術(shù)文章
文章詳情頁

哪些因素可以影響Oracle數(shù)據(jù)庫的性能

瀏覽:151日期:2023-11-27 11:11:31
影響Oracle性能會有很多方面的原因,總體來說可以分為四個方面:

1.硬件的環(huán)境

cpu,內(nèi)存,網(wǎng)絡(luò)傳輸條件等均會影響到oracle的性能。

硬件方面的例子,不用舉例大家也會有所了解,這里不再詳細(xì)說明。

2.數(shù)據(jù)庫運(yùn)行時的配置參數(shù)也會影響到Oracle的性能

下面以一個示例項(xiàng)目中涉及問題為例,說明一下配置參數(shù)的影響.

當(dāng)前我們的項(xiàng)目供某公司的一個部門使用,正常運(yùn)行一段時間后就會出現(xiàn)運(yùn)行特別慢的現(xiàn)象(當(dāng)前的服務(wù)器有兩塊cpu),通過對linux中cup和內(nèi)存的運(yùn)行情況,我們發(fā)現(xiàn)是由于一塊cpu在運(yùn)行一段時間時,會出現(xiàn)100%被占用的情況,而另一塊cpu卻利用率很低,通過對兩塊cpu的負(fù)載均衡,程序運(yùn)行速度恢復(fù)正常。

3.對于不合理的表結(jié)構(gòu)設(shè)計也會影響到Oracle的性能

對于不合理的表結(jié)構(gòu)對性能的影響,我們在另一個項(xiàng)目中也有發(fā)生,當(dāng)前有一張表,存儲了用戶手機(jī)號碼,在統(tǒng)計時需要對用戶的手機(jī)號碼進(jìn)行分類統(tǒng)計,而另一張表中存儲了與手機(jī)號碼前四或前七位匹配的地區(qū)名稱,這時間程序員寫了一條sql語句為: select * from userPhone,Userarea where (left(userPhone.phone,4) == userarea.id or left(userPhone,7)==userarea.id);該語句在前期userPhone表數(shù)據(jù)量不多時,沒有感覺到性能方面的影響,但當(dāng)userPhone達(dá)到1萬條時,性能迅速降低,經(jīng)過分析后, 確定是由于表結(jié)構(gòu)不太合理,于是在userPhone中增加一個userarea的id列,sql語句修改為 select * from userPhone,Userarea where userPhone.areaid ==userarea.id),程序運(yùn)行性能恢復(fù)正常.

4.對于程序員而言,寫出不合理的sql語句也會影響Oracle的性能

(1)如果程序員創(chuàng)建一個數(shù)據(jù)庫更新事務(wù)之類,而沒有進(jìn)行commit及進(jìn)的提交,將會造成系統(tǒng)鎖死的狀態(tài),這樣會嚴(yán)重影響系統(tǒng)的性能。

(2)在第3條中,程序員寫出的類似于select * from userPhone,Userarea where (left(userPhone.phone,4) == userarea.id or left(userPhone,7)==userarea.id);的語句主要還是由于對sql運(yùn)行的機(jī)制不了解,沒有分析該條語句將要處理的數(shù)據(jù)記錄的數(shù)量,從而沒有發(fā)現(xiàn)表結(jié)構(gòu)的不合理,由此造成性能的嚴(yán)重下降。

標(biāo)簽: Oracle 數(shù)據(jù)庫
主站蜘蛛池模板: 女人张开双腿让男人桶爽免 | 三级黄色在线观看 | 一级黄色香蕉视频 | 久久久久在线观看 | 在线免费看黄色 | 欧美片欧美日韩国产综合片 | 日韩一级片视频 | 亚洲国产成人在线 | 国产色司机在线视频免费观看 | 一色屋色费精品视频在线看 | 一级做a爱过程免费观看 | 免费区一级欧美毛片 | 国产成人亚洲合集青青草原精品 | 国产精品毛片一区 | 精品国产91在线网 | 香蕉久久久久久狠狠色 | 亚洲美女在线观看 | 福利视频99 | 欧美综合另类 | 亚洲一区在线免费观看 | 天堂1在线观看 | 加勒比日本 | 亚洲欧美日韩在线不卡中文 | 成人中文字幕在线 | 欧美在线区 | 色偷偷亚洲男人天堂 | 欧美成人另类69 | 加勒比一区二区 | 国产成人福利免费观看 | 台湾三级| 国产九区| 特黄特黄| 久久视频免费 | 91b站 | 国产 一二三四五六 | 日韩精品久久一区二区三区 | 日本 欧美 国产 | 黄视频免费在线 | 日韩欧美精品在线观看 | 天堂在线视频网站 | 欧美日韩 在线播放 |