原创 Oracle專家調優祕密

在過去的十年中,Oracle已經成爲世界上最專業的數據庫之一。對於IT專家來說,就是要確保利用Oracle的強大特性來提高他們公司的生產力。最有效的方法之一是通過Oracle調優。它有大量的調整參數和技術來改進你的Oracle數據庫的性能。

原创 一個簡單的優化例子(鎖問題)

前一陣剛給同事做完一個tuning的培訓,順便把以前做過的case重新整理了一下,今天發出來。case的開始是客戶開始抱怨一個批量處理的操作現在變得很慢,在開發的幫助下,我們可以在生產環境中輕易的測試這個操作,而且發現響應時間確實是比以前慢

原创 詳介oracle的RBO/CBO優化器

Oracle的優化器有兩種優化方式,即基於規則的優化方式(Rule-Based Optimization,簡稱爲RBO)和基於代價的優化方式(Cost-Based Optimization,簡稱爲CBO),在Oracle8及以後的版本,Or

原创 Oracle 數據庫優化的R方法(Method R)

好長時間沒怎麼看 Oracle 技術文檔了,今天閱讀了一篇 Oracle Response Time Optimization with Method R. 這是 Optimizing Oracle Performance 經典圖書這本經典

原创 如何保持Oracle數據庫優良性能

Oracle數據庫以其高可靠性、安全性、可兼容性,得到越來越多的企業的青睞。如何使Oracle數據庫保持優良性能,這是許多數據庫管理員關心的問題,根據筆者經驗建議不妨針對以下幾個方面加以考慮。     一、分區   根據實際經驗,在一個

原创 淺析Oracle 10gR2中優化器對錶關聯的優化

     在以前的一篇文章中,介紹過額外的關聯對SQL的影響是很大的,所以在sql審覈的工作中,對於表關聯的關注是相當多的,如果冗餘能夠優化掉表關聯,偶都儘量在表設計上做些冗餘處理;在10gR2中,發現優化器可以優化掉一些不必要的關聯……

原创 使用智能優化器提高Oracle的性能極限

消耗在準備新的SQL語句的時間是Oracle SQL語句執行時間的最重要的組成部分。但是通過理解Oracle內部產生執行計劃的機制,你能夠控制Oracle花費在評估連接順序的時間數量,並且能在大體上提高查詢性能。     準備執行SQL語

原创 Bulk Binds對性能的提高

    當Oracle運行PL/SQL時會使用兩套引擎,所有procedural code由PL/SQL engine 完成,所有SQL由SQL engine處理。所以如果Oracle從一個collection中循環執行相同的DML操作,

原创 oracle臨時表-優化查詢速度

1、前言     目前所有使用oracle作爲數據庫支撐平臺的應用,大部分數據量比較龐大的系統,即表的數據量一般情況下都是在百萬級以上的數據量。     當然在oracle中創建分區是一種不錯的選擇,但是當你發現你的應用有多張表關聯的時候,

原创 我的友情鏈接

51CTO博客開發

原创 oracle性能調整的十大要點

一、SGA     1、Shared pool tunning    Shared pool的優化應該放在優先考慮,因爲一個cache miss在shared pool中發生比在data buffer中發生導致的成本更高,由於dictio

原创 Oracle調優綜述

在過去的十年中, Oracle 已經成爲世界上最專業的數據庫之一。對於 IT 專家來說,就是要確保利用 Oracle 的強大特性來提高他們公司的生產力。最有效的方法之一是通過 Oracle 調優。它有大量的調整參數和技術來改進你的 Orac

原创 Oracle數據庫性能的優化

 隨着網絡應用和電子商務的不斷髮展,各個站點的訪問量越來越大,如何使有限的計算機系統資源爲更多的用戶服務?如何保證用戶的響應速度和服務質量?這些問題都屬於服務器性能優化的範疇。作爲較成功的數據庫廠商,Oracle公司數據庫的性能優化是如何進