lfree -
[20251218]測試sql語句子光標的執行性能(21c).txt
[20251218]測試sql語句子光標的執行性能(21c).txt
--//以前做的測試在11g,別人提示在19c測試不出來,看了以前鏈接,感覺以前測試混亂,重新學習整理看看。
--//順便驗證當時的測試是否存在問題。
--//如果一條sql語句產生的子光標很多,除了消耗共享池內存外,也會導致執行時一些性能問題.測試看看在設置
--//session_cached_cursors=0
數據庫
lfree -
[20250714]使用or_expand提示遇到的疑惑.txt
[20250714]使用or_expand提示遇到的疑惑.txt
--//生產系統遇到的問題,使用or_expand提示,通過例子説明問題。
1.環境:
SCOTT@book01p @ver2
==============================
PORT_STRING : x86_64/Linux 2.4.xx
VERSION : 21.0.0.0.0
BANNER :
oracle
lfree -
[20250727]關於訪問系統視圖v$sqlXXXX的問題.txt
[20250727]關於訪問系統視圖v$sqlXXXX的問題.txt
--//如果定位解決問題,經常會訪問系統視圖以v$sql開頭的視圖。例如v$sql視圖,其底層視圖是x$kglcursor_child,v$sqlarea其底層視
--//圖是x$kglcursor_child_sqlid.如果幾個會話同時訪問,以前測試過會出現library cache: mutex X等待事件,當時許多
oracle
lfree -
[20250812]一些cdb開頭的視圖存在隱藏列.txt
[20250812]一些cdb開頭的視圖存在隱藏列.txt
--//昨天看了鏈接https://mikedietrichde.com/2025/08/11/were-you-aware-of-the-two-hidden-columns-in-cdb-views/,給出一些信
--//息一些cdb視圖存在2個隱藏列(實際上不止2個,只不過這兩個比較有意義罷了)。
--//在我的機器上測試
oracle
lfree -
[20250813]CPU COST轉化為COST成本計算.txt
[20250813]CPU COST轉化為COST成本計算.txt
--//別人問的問題,一開始我以為對方想知道CPU COST的計算,給對方看了以前的鏈接:[20190821]關於CPU成本計算.txt
--//實際上需要了解知道CPU COST,如何轉化為COST的成本,實際上CPU COST在大多數情況下佔比很低。
--//跟蹤看看10053很容易確定如何計算。
--//自己做一
oracle
lfree -
[20251010]建立完善tpt的prr.sql腳本.txt
[20251010]建立完善tpt的prr.sql腳本.txt
--//昨天在測試時不小心輸入pr命令時多輸入一個r,沒想到居然執行了,説明在本目錄或者SQLPATH環境目錄下存在prr.sql腳本。
--//當時忙着處理其他事情,先把這件事情放一放,今天上班優先做一個探究。
1.環境:
SCOTT@book01p @ ver2
===========================
oracle
lfree -
[20251014]建立完善通用的prx.sql腳本.txt
[20251014]建立完善通用的prx.sql腳本.txt
--//前幾天更改了tpt的prr.sql,想實現一個更加通用pr.sql的版本。自己做一些嘗試:
--//參數1支持2種格式,第1種格式使用數字序列使用,分開,輸出對應字段。第2種格式使用正則表達式輸出對應字段.
--//參數2支持參數2|n,2表示使用dbms_sql.desc_tab2。n 輸出帶字段的順序號,
$
oracle
lfree -
[20251028]SQLPlus的行編輯器.txt
[20251028]SQLPlus的行編輯器.txt
--//學習SQLPlus的行編輯器.看了一個網上的教學視頻,對方使用SQLPlus的行編輯器,估計許多人基本不會,感覺有時候利用它效率還
--//是很高的,查一些資料做一個記錄。
--//基本就5個命令:LIST / CHANGE / APPEND / DEL /INPUT。
1、行級編輯 5 件套(純 SQL*Plus 內部)
數據庫