原创 管理oracle clusterware (Voting Disk)

管理oracle clusterware (Voting Disk) Voting Disk 這個文件主要用於記錄節點成員狀態,在出現腦裂時,決定那

原创 快照控制文件

The snapshot control file is a temporary snapshot control file that RMAN c

原创 更改公用/互聯 IP 子網配置

更改公用/互聯 IP 子網配置 使用 oifcfg 添加或刪除 OCR 中的網絡接口信息: 示例: --retrieve specific OIFCFG information with a getif keyword RACDB1@ra

原创 oracle DG 歸檔設置驗證出現的問題

oracle DG 歸檔設置驗證出現的問題 --主庫 SQL> col status for a10 SQL> col destination for a20 SQL> col error for a20 SQL> SELECT STA

原创 Optimizer Transformations: Subquery Unesting part 2

In Part one of our blog series on Optimizer transformations we discussed Subquery unesting. We explained how subqueries

原创 SYS_CONTEXT

SYS_CONTEXT returns the value of parameter associated with the contextnamespace. You can use this function in both SQL

原创 Mysql Query Profiler

Query Profiler 會記錄當前session中查詢語句的資源使用情況,如果會話結束,信息就會丟失,可以使用SHOW PROFILES查看,幫助我們定位性能出在什麼地方。 SHOW PROFILES Syntax SHOW PRO

原创 Optimizer Transformations: Subquery Unnesting part 1

We have received a ton of requests for more information on Oracle Optimizer Transformations so we thou

原创 v$session_longops

This view displays the status of various operations that run for longer than 6 seconds (in absolute time). These operat

原创 視圖合併(View Merging)

在使用視圖或嵌套視圖的查詢語句中,oracle 爲了取得最優的執行計劃會將這些視圖進行合併,將視圖中的表與外部查詢的表進行連接。 --示例: SQL> select e.first_name, e.last_name, dept_locs

原创 oracle Pipelined Table Functions 的使用 (包含split函數的示例)

在實際的應用中,爲了讓PL/SQL 函數返回數據的多個行,必須通過返回一個 REF CURSOR 或一個數據集合來完成。REF CURSOR 的這種情況侷限於可以從查詢中選擇的數據,而整個集合在可以返回前

原创 Mysql Event Scheduler

event由特殊的event_scheduler線程來執行, 通過以下方式,顯示運行的線程信息 SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST; 或 SHOW FULL PROCESSLIST;/

原创 RAC Failover三種方式

1、Client-Side Connect Time Failover 1.1)在用戶端tnsname中配置了多個地址,用戶發起連接請求時,會先嚐試連接地址表中的第一個地址,如果這個連接嘗試失敗,則繼續嘗試使用第二個地址,直至連接成功或者

原创 Oracle環境變量NLS_LANG

什麼是NLS_LANG NLS_LANG是一個環境變量,用於定義語言,地域以及字符集屬性。對於非英語的字符集,NLS_LANG的設置就非常重要。 NLS:‘National Language Support (NLS)’ 當我們設定一種

原创 Innodb 鎖

Innodb實現了標準的行級鎖,以下列舉了事務隔離級別設置爲重複讀時應用設計應該注意的地方。 SELECT ... FROM is a consistent read, reading a snapshot of the database