原创 Oracle數據庫重複數據刪除的三種情況

在對數據庫進行操作過程中我們可能會遇到這種情況,表中的數據可能重複出現,使我們對數據庫的操作過程中帶來很多的不便,那麼怎麼刪除這些重複沒有用的數據呢?     重複數據刪除技術可以提供更大的備份容量,實現更長時間的數據保留,還能實現備份數據

原创 優化數據庫大幅度提高Oracle的性能

幾個簡單的步驟大幅提高Oracle性能--我優化數據庫的三板斧。 數據庫優化的討論可以說是一個永恆的主題。資深的Oracle優化人員通常會要求提出性能問題的人對數據庫做一個statspack,貼出數據庫配置等等。還有的人認爲要抓出執行最慢

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

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

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

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

原创 Oracle索引分析與比較

索引在各種關係型數據庫系統中都是舉足輕重的組成部分,其對於提高檢索數據的速度起至關重要的作用。在Oracle中,索引基本分爲以下幾種:B*Tree索引,反向索引,降序索引,位圖索引,函數索引,interMedia全文索引等。本文主要就前6種

原创 Oracle性能優化技巧

1.選用適合的ORACLE優化器     ORACLE的優化器共有3種:     1.RULE(基於規則) 2.COST(基於成本) 3.CHOOSE(選擇性)     設置缺省的優化器,可以通過對init.ora文件中OPTIMIZE

原创 我的友情鏈接

51CTO博客開發

原创 Oracle專家調優祕密

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

原创 SQL語句性能調整原則

一、問題的提出   在應用系統開發初期,由於開發數據庫數據比較少,對於查詢SQL語句,複雜視圖的的編寫等體會不出SQL語句各種寫法的性能優劣,但是如果將應用系統提交實際應用後,隨着數據庫中數據的增加,系統的響應速度就成爲目前系統需要解決的最

原创 Oracle性能調整的誤區

爲了提高性能,我們針對Oracle數據庫本身提供了的方法或方案進行過不少的嘗試,主要包括:     共享服務器模式(MTS)    集羣技術(Clustering)RAC     分區    並行處理(主要是並行查詢)     Oracl

原创 Oracle索引分析與比較

索引在各種關係型數據庫系統中都是舉足輕重的組成部分,其對於提高檢索數據的速度起至關重要的作用。在Oracle中,索引基本分爲以下幾種:B*Tree索引,反向索引,降序索引,位圖索引,函數索引,interMedia全文索引等。本文主要就前6種

原创 Oracle Freelist和HWM原理及性能優化

 近期來,FreeList的重要作用逐漸爲Oracle DBA所認識,網上也出現一些相關的討論。本文以FreeList爲線索對Oracle的存儲管理的原理進行較深入的探討,涉及Oracle段區塊管理的原理,FreeList算法等。而與Fre

原创 Oracle性能調優原則

任何事情都有它的源頭,要解決問題,也得從源頭開始,影響ORACLE性能的源頭非常多,主要包括如下方面:數據庫的硬件配置:CPU、內存、網絡條件。   1. CPU:在任何機器中CPU的數據處理能力往往是衡量計算機性能的一個標誌,並且ORA

原创 SQL語句性能調整原則

一、問題的提出   在應用系統開發初期,由於開發數據庫數據比較少,對於查詢SQL語句,複雜視圖的的編寫等體會不出SQL語句各種寫法的性能優劣,但是如果將應用系統提交實際應用後,隨着數據庫中數據的增加,系統的響應速度就成爲目前系統需要解決的最

原创 優化Oracle網絡設置的方案

Oracle數據庫在不同的地域被人們廣泛使用,所以就必須要有專業的Oracle人員懂得網絡連接是怎麼樣影響數據庫性能的。Oracle提供的TNS允許在每個數據庫中進行分配通信。     TNS服務器被看作Oracle的邏輯數據請求中的絕