Oracle RAC 負載平衡測試(結合伺服器端與用戶端)

Oracle RAC 負載平衡使得從用戶端發起的串連能夠有效地分配到監聽器負載較小的執行個體上。有兩種方式實現用戶端負載平衡,一是通過配置用戶端的load_balance,一是通過設定管理員端的remote_listener參數。兩種方式各有優劣,而且兩者並不相互排斥,因此可以結合兩種方式來更加有效實現負載平衡。本文將描述兩者結合的使用方式(oralce 10g rac)。有關用戶端與服務端負載平衡的單獨測試請參考:Oracle RAC 用戶端串連負載平衡(Load Balance)

ORA-03113錯誤分析與解決

前言每一個DBA在進行資料庫管理的過程中不可避免的要遇到形形色色的錯誤(ORA-1547 ,ORA-904,ORA-1578 ......)。有些錯誤由於頻繁出現、原因複雜而被 Oracle DBA 們戲稱之為"經典的錯誤"。其中ORA-3113 "end of file on communication channel"

Oracle ORA-07445 [evaopn3()+384] 錯誤分析

1.OS 和 DB 版本Oracle Version: 11.2.0.2Operation System:HP-UXItanium 11.312.Alert log中資訊Tue Oct 16 22:27:31 2012Exception [type: SIGSEGV,Address not mapped to object] [ADDR:0xC00000000] [PC:0x400000000631B880,evaopn3()+384] [flags: 0x0, count: 1]Errors

Oracle 約束的基礎知識介紹

1,約束的分類。約束分成5類:1. not null,2.primary key,3.check,4.unique,5.foreign key。1.1 not null約束預設情況下,所有列的值都可以包含null值,當在列上定義not null約束後,列上面就必須得有值。not null約束還常常與其它的約束一起組合起來使用,比如與unique約束一起使用,就可以保證新插入的列的資料不會與已經存在的資料發生衝突。需要在相當的列上面建立索引的時候,建議也在相關的列上面增加上not

OracleDatabase Audit用法執行個體

本節是從Oracle METALINK的DOC:167293.1翻譯整理而來的。通過舉例的方式來說明ORACLE審計的用法。ORACLE的審計可以從語句級、對象級和許可權級幾個方面進行。同樣的,SYSDBA和SYSOPER使用者的行為也可以被審計(從ORACLE 9i Release

Oracle 用戶端串連排錯

要排除用戶端與伺服器端的串連問題,首先檢查用戶端配置是否正確(用戶端配置必須與資料庫伺服器端監聽配置一致),再根據錯誤提示解決。下面列出幾種常見的串連問題1、    ORA----12541: TNS: 沒有監聽器 顯而易見,伺服器端的監聽器沒有啟動,另外檢查用戶端IP地址或連接埠填寫是否正確。啟動監聽器: $ lsnrctl start 或 C:lsnrctl star2、    ORA----12500: TNS: 

ORA-600[4193] 錯誤解決方案

今天的值班遇事真多,鏡像庫大量復原,無法正常啟動;一台資料庫莫名的宕庫;還在一個月內第二次遇到了ORA-600,是不是該去燒燒香了喃。還是簡單記錄下本次的ORA-600吧。OS:aix 5.3DB:10.2.0.4 收到某庫大量事務阻塞的警示,通過遠程VPN登入後發現該資料庫有大量的enq: US - contention 等待,查看鎖的情況,有大量的US鎖。查看警示日誌,發現警示日誌一直在報ORA-00600: internal error code, arguments: [419

Oracle SQL的cursor理解

隱式遊標中大寫的"SQL"標識,如SQL%ROWCOUNT表示隱式遊標有幾行記錄;顯式遊標由開發人員自訂,也可以使用如C1%ROWCOUNT表示遊標C1有幾行記錄。通常顯式遊標都是使用OPEN方式開啟的。使用顯式定義的遊標使用OPEN方式開啟,它的使用方法如下例所示:set serveroutput ondeclarecursor c1 isselect rownum ,table_name from user_tables where rownum < 10 ; v_rownum

監聽器註冊與ORA-12514 錯誤分析

在Oracle data guard環境中,主庫的alert.log檔案出現"ORA-12514: TNS:listener does not currently know of service requested in connect descriptor"錯誤資訊,導致主庫上的日誌無法傳輸到備庫上,data guard資料同步不能實現。這是一個最最基礎的錯誤,在我們最初從用戶端串連Oracle資料庫時就可能碰到這個錯誤。在主庫上使用tnsping 這個oracle net服務別名,如下所示:

Oracle中去重複記錄 不用distinct

用distinct關鍵字只能過濾查詢欄位中所有記錄相同的(記錄集相同),而如果要指定一個欄位卻沒有效果,另外distinct關鍵字會排序,效率很低 。select distinct name from t1 能消除重複記錄,但只能取一個欄位,現在要同時取id,name這2個欄位的值。select distinct id,name from t1 可以取多個欄位,但只能消除這2個欄位值全部相同的記錄所以用distinct達不到想要的效果,用group by 

Linux 中檔案和檔案夾擷取 MySQL 許可權(SELinux)

今天在 Linux 系統上移動 MySQL 的資料庫目錄配置如下:/etc/my.cnf[mysqld]datadir=/home/mysqlsocket=/var/lib/mysql/mysql.sock更改完設定檔重啟MYSQL的時候出現的以下問題110222 11:15:07 mysqld_safe Starting mysqld daemon with databases from /home/mysql110222 11:15:07 [Warning] Can't create

TokuDB6.5與InnoDB(1.1.18)效能對比測試

大家對MySQL儲存引擎最熟悉的恐怕就是InnoDB了,InnoDB的效能還算不錯,尤其適用互連網應用。但是InnoDB也不能稱作完美,尤其是單一實例MySQL的效能那還真不敢恭維,現在大多數互連網公司都是通過優秀的架構來彌補這點吧。今天說到的這個MySQL儲存引擎單一實例效能在特定情況下確實比InnoDB強很多,普通情況下也不差-----TokuDB------完美相容MySQL。TokuDB是一個比較牛逼的引擎,它不是用常規資料庫所用的B+樹儲存資料,而是採用所謂的分形樹來儲存,這種特殊的資

區分SQLite中的B-樹和B+樹——索引和儲存

在網上看一些文章的時候。發現有人說Sqlite中組織管理資料庫檔案儲存體的機製為B-樹。本人覺著這麼說非常的不嚴謹。於是本人翻出了《the definitive guide to sqlite》SECOND

OUI-18001:不支援作業系統'Windows Vista 版本6.1'

對於Oracle 10g,Oracle已經不再提供支援以及下載服務,同時Oracle也未推出支援Windows 7上安裝Oracle 10g client,通常情況下,可以下載10203或10204版的vista_w2k8_x86_production_client安裝,如果是64bit的則下載對應的64bit版本。由於不支援Win7,因此需要稍微作修改。一、環境Win7

Oracle 11g安裝中遇到的問題及解決方案

Oracle 11gR2安裝過程中遇到的問題主要是:1、在系統參數設定好後,資料庫安裝過程中的條件檢測過程中出現自己設定的與安裝程式檢測的資料完全不同,特別是semmax的值。本來是按照系統檢測的值設定相同,結果卻在後面加了兩個0。這個設定應該不影響安裝。2、資料庫軟體安裝正常。在資料庫配置過程中出現ORA-27102:out of memory 。導致這個錯誤的原因是系統交換分區的大小不夠,需要增加分區大小。採用如下方法可以臨時增加swap分區的大小,使安裝過程正常進行:$ su

Redis系列-遠端連線redis並給redis加鎖

假設兩台redis伺服器,ip分別為:192.168.1.101和192.168.1.103,如何在101上通過redis-cli訪問103上的redis呢?在遠端連線103之前,先講下redis-cli的幾個關鍵參數:用法:redis-cli [OPTIONS] [cmd [arg [arg ...]]]-h <主機ip>,預設是127.0.0.1-p <連接埠>,預設是6379-a

insert into select 批量載入出錯解決方案

當使用insert into select 批量載入資料的時候,可能會碰到因為某些資料不符合載入條件,而導致整個insert 語句無法執行,全部rollback。這時可以使用DML 錯誤記錄檔的特性,解決這個問題。只需要建立一個日誌表,並且在使用dml語句的時候添加dml error logging 語句,即可將錯誤的rows記錄到日誌表中,而且不會影響已經載入到表中的資料。最後修正這些無法載入的資料。操作步驟如下:1.   

ORA-00439 未啟用的功能:DEFERRED_SEGMENT_CREATION

Oracle資料庫版本都是11.2.0.1.0,作業系統都是WIN2008 (64位),用impdp工具,將資料從A伺服器匯入B伺服器時,提示錯誤:ORA-00439

Oracle的最佳化器(Optimizer) (CBO最佳化) 分享

Oracle的最佳化器(Optimizer) (CBO最佳化)Oracle在執行一個SQL之前,首先要分析一下語句的執行計畫,然後再按執行 計划去執行。分析語句的執行計畫的工作是由最佳化器(Optimizer)來完成的。不同的情況,一條SQL可能有多種執行計畫,但在某一時點,一定只有一 種執行計畫是最優的,花費時間是最少的。相信你一定會用Pl/sql Developer、Toad等工具去看一個語句的執行計畫,不過你可能對Rule、Choose、First rows、All rows這幾項有疑問,

修改Oracle 11g賬戶密碼到期時間

開發過程中不需要限制賬戶的到期時間,所以需要進行一些設定。1 查看使用者的proifle是哪個,一般是default:SELECT username,PROFILE FROM dba_users;2 查看指定概要檔案(如default)的密碼有效期間設定:SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';3

總頁數: 978 1 .... 246 247 248 249 250 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.