[20211014]toad安裝的一些定製化過程.txt

lfree 發表於 2021-10-14

[20211014]toad安裝的一些定製化過程.txt

--//toad配置檔案由於windows系統當機,導致一些檔案破壞,重新定製做一個記錄:

1.調整佈局:
--//關閉team coding
--//定製toad桌面的一些快捷按鈕:
--//右擊->customize...-> 選擇new->toolbars名字輸入fast。

--//然後增加功能模組,我喜歡的模組有:
schema browser
SGA trace/optimization
database monitor
session browser
logminer
log switch frequency map
ADDM/ARW reports

--//然後右擊選擇lock toolbars,避免選單欄等工具欄移動走位。

2.定義快捷方式:
--//右擊=》選擇menu shutcuts,參考以前寫的:
--//http://blog.itpub.net/267265/viewspace-82901/ => toad 快捷鍵

--//ctrl-t       顯示欄位
--//alt+箭頭上下 看sql history
--//c + .        補全表名以及欄位資訊.

F8           調出以前執行的sql命令
F6           格式化sql
F7           清空edit區
F4           移動到表上,檢視錶的描述。
scroll lock  進入schema brower
F9           執行全部sql

--//我個人喜歡scroll lock鍵定義為schema brower,這個鍵在許多軟體中不常用。
--//F6 我喜歡定義為格式化sql語句。預設不是這樣的(shift+ctrl+f)三個鍵,定義F6簡單一些。

3.SQL EDIT相關設定:

Data Grids - Visual     Edit Styles...        --//選擇legacy style,我不知道為什麼破壞後變成彩色模式.
Editor - Open/Save      Prompt to save on editor close
Data Grids              Use read-only queries
Schema Browser          Include Column ID in grid column header
Editor - Display        Width:                --//220列
Data Grids              Display large numbers in Scientific Notation --//修改日期YYYY/MM/DD

4.顯示執行計劃的調整:
--//在顯示執行計劃上選擇(adjust contest):
--//在visible欄中勾上:Search Columns,CPU Cost,IO Cost,Time,Temp Space,Access Predicates,Filter Predicates。

--//然後選擇"adjust colors/fonts",調整顏色和字形,這個根據自己的喜好來調整,顯示的內容顏色相互間隔開來,這樣顯示清楚就ok了。
--//這樣顯示就很清晰,可以根據自己的需要調整顏色。

--//我現在喜歡看真實的執行計劃:
--// http://blog.itpub.net/267265/viewspace-2220688/=>[20181120]toad看真實的執行計劃.txt
--// http://blog.itpub.net/267265/viewspace-2130781/=>[20161216]toad下顯示真實的執行計劃.txt

--//設定sql edit windows=>display mode => DBMS_Xplan .
--//在顯示執行計劃介面上右鍵,勾上"load cached plan if possible" 就ok了,這樣如果存在真實執行計劃會載入它.
--//這樣在SGA TRACE/Optimization以及sql editor介面, 檢視執行計劃就能發現全部子游標的執行計劃。

5.toad SGA trace/optimization中欄位順序的調整:
--//toad開啟SGA trace/optimization後,預設排列的順序不好。

--//自己重新定義如下:
--//sql_id,sql,buffer get per exec,buffer gets,executions,disk read,elapsed time,cpu time,module,Rows Processed,Buffer
--//Gets (% of Total),Version Count,
--//這些經常關注的欄位排在前面。

6.看來有一些配置檔案要做一些備份,不過好像toad配置檔案很分散,我也不是全部破壞,僅僅一部分檔案破壞.
--//實際最主要CONN開頭的檔案破壞了.
C:\Users\Administrator\AppData\Roaming\Dell\Toad for Oracle\12.6\User Files>ls -ltr *.ini | grep "Oct 14 0"
-rw-rw-rw-   1 user     group       49980 Oct 14 08:40 Toolbars_Default.ini
-rw-rw-rw-   1 user     group        2194 Oct 14 08:41 CodeXpert.ini
-rw-rw-rw-   1 user     group       14936 Oct 14 08:41 EditorToolbars_Default.ini
-rw-rw-rw-   1 user     group          51 Oct 14 08:46 MyToadMonitor.ini
-rw-rw-rw-   1 user     group       15012 Oct 14 09:09 EditorToolbars.ini
-rw-rw-rw-   1 user     group       51427 Oct 14 09:09 Toolbars.ini
-rw-rw-rw-   1 user     group           3 Oct 14 09:09 TOADPARAMS.INI
-rw-rw-rw-   1 user     group         706 Oct 14 09:09 TOADMAIL.INI
-rw-rw-rw-   1 user     group       20234 Oct 14 09:09 Toad.ini
-rw-rw-rw-   1 user     group         197 Oct 14 09:09 CONNECTIONPWDS.INI
-rw-rw-rw-   1 user     group       15723 Oct 14 09:09 CONNECTIONS.INI
-rw-rw-rw-   1 user     group        4592 Oct 14 09:09 CONNECTIONACTIONS.INI
-rw-rw-rw-   1 user     group           3 Oct 14 09:09 TOADMONITORS.INI

--//找到一個連結:
--//https://www.quest.com/community/blogs/b/en/posts/toad-for-oracle-s-copy-user-settings-feature
--//選擇 Utilities | Copy User Settings.
--//可以Import and export 配置.

--//我嘗試感覺就是把整個C:\Users\Administrator\AppData\Roaming\Dell\Toad for Oracle\12.6資料夾內容做了一個壓縮備份.
--//不如自己僅僅備份這些INI檔案來的簡單.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2796160/,如需轉載,請註明出處,否則將追究法律責任。