TimesTen常用維護內建的儲存過程[TimesTen運維基礎]

tangyunoracle發表於2014-01-23
1、檢查checkpoint的近8次CheckPoint歷史記錄。
call ttCkptHistory;
2、檢視checkpoint的配置。
call ttCkptConfig;
< 600, 32, 0 >
1 row found.
call ttCkptConfig(1200,0,50);
3、重置TEMP_IN_USE_HIGH_WATER
call ttMonitorHighWaterReset();
3、檢視tt的配置。
call ttConfiguration;
4、使用ttAgingScheduleNow,對錶進行定期清理。
5、ttAgingLRUConfig 為定義了 LRU 老化策略的所有表設定資料儲存空間佔用率閾值。
6、ttAgingScheduleNow 立即開始對指定表或定義了基於時間的老化策略的所有表進行一次性老化處理。
7、ttBackupStatus 返回與當前正在進行的備份或最近完成的備份有關的資訊。
8、ttBlockInfo 返回有助於確定資料儲存中的塊級碎片量的資訊。
9、ttBookmark返回事務日誌書籤:
10、ttCacheAWTThresholdGet 返回AWT CacheGroup的當前日誌檔案閾值。
11、ttCacheMonitor返回以下CacheGroup的各種設定和結果的值。
12、ttCachePolicyGet返回當前的CacheAgent策略。
13、ttCachePolicySet透過設定快取記憶體代理策略指定快取記憶體代理的啟動時間.
14、ttCachePropagateFlagSet允許將選定的快取記憶體表更新事務處理傳播或不傳播至SWT和AWT快取記憶體組的相應Oracle 表
15、ttCacheSqlGet可生成 SQL 語句,用於為非同步直寫式(AWT) 快取記憶體組、只讀CacheGroup或者自動重新整理模式設定為增量的使用者管理的CacheGroup手動安裝或解除安裝 Oracle元素。
16、ttCacheStart如果快取記憶體代理策略為manual,則ttCacheStart 會啟動快取記憶體代理。
17、ttCacheStop 如果快取記憶體代理策略為manual,則ttCacheStop 會停止快取記憶體代理。
18、ttCacheUidGet返回當前的快取記憶體管理使用者ID。
19、ttCacheUidPwdSet可設定Oracle使用者的CacheGroup管理使用者ID和相應的口令。
20、ttCkpt用於手動啟動CheckPoint操作。
21、ttCkptBlocking用於手動啟動事務處理一致的檢查點操作。
22、ttCkptConfig可為檢查點操作動態地更改子守護程式後臺檢查點執行緒和最大磁碟 I/O速率的配置,或者返回其當前設定。
23、ttCommitLSN返回與連線的最近非只讀事務處理相對應的提交日誌記錄的日誌序列號(LSN)。
24、ttCompact用於壓縮整個資料儲存。
25、ttCompactTS用於壓縮資料儲存的某個片段,並且可用於實施時間片壓縮策略。
26、ttRepStateSave 儲存活動備用對中對等資料儲存的狀態。
27、ttContext以BINARY(8) 值的形式返回當前連線的上下文值
28、ttDataStoreStatus 返回與指定的活動資料儲存中的每個連線有關的以下資訊:
29、ttDurableCommi用於在提交呼叫該過程的事務處理時將日誌緩衝區沖刷到磁碟。
30、ttRepDeactivate 將活動備用對中活動主資料儲存的狀態從“活動”更改為“空閒”。
31、ttHostNameGet 返回當前資料儲存的本地主機名。
32、ttHostNameSet 設定當前資料儲存的預設本地主機名。
33、ttLockLevel設定由連線啟動的後續事務處理的鎖級別粒度。新的鎖級別不會影響當前的事務處理。
34、ttLockWait為連線中的當前事務處理和後續事務處理設定鎖超時時間間隔(以秒為單位)
35、ttLogBufPrint 顯示記憶體中日誌緩衝區的內容。
36、ttOptUseIndex 指定是允許還是禁止考慮某個或某組特定索引作為最佳化程式提示。
37、ttLogHolds 返回與佔用事務處理日誌記錄的元件有關的以下資訊:
38、ttOptClearStats刪除指定表或當前使用者擁有的所有表的統計資訊。
39、ttOptEstimateStats根據指定的樣本大小,為指定表或當前使用者擁有的所有表計算統計資訊。
40、ttOptGetColStats顯示指定列、某個表中的所有列或所有表中的全部列的列和間隔的統計資訊。
41、ttRepPolicyGet返回當前的複製代理策略。
42、ttRepPolicySet 透過設定複製代理策略指定複製代理的啟動時間。
43、ttOptGetFlag顯示當前事務處理的指定最佳化程式標記或者所有最佳化程式標記的設定(OptimizerValue)。
44、ttOptGetMaxCmdFreeListCnt顯示普通表和實體化檢視的已編譯語句快取記憶體的大小。
45、ttOptGetOrder顯示當前事務處理的聯接順序(如果指定了一個聯接順序)。
46、ttOptSetColIntvlStats透過在SYS.COL_STATS系統表中插入或更新行,手動為某個表中的指定列設定具有間隔資訊的統計資訊。
47、ttOptSetColStats 透過在SYS.COL_STATS系統表中插入或更新行,手動為某個表中的指定列設定統計資訊
48、ttOptSetFlag 用於執行以下任務:
允許或禁止在 SYS.PLAN 系統表中儲存最近準備的語句的執行計劃,當查詢最佳化程式在準備語句過程中生成執行計劃時,允許或禁止考慮特定的操作,對於當前事務處理,將語句的傳送級別從TimesTen更改至 Oracle
49、ttUsers返回在例項中定義的使用者。
50、ttOptSetMaxCmdFreeListCnt 設定普通表的已編譯語句快取記憶體的大小。
51、ttOptSetMaxPriCmdFreeListCnt 設定實體化檢視的已編譯語句快取記憶體的大小。
52、ttOptSetOrder指定一組表的聯接順序,作為最佳化程式提示。
53、ttOptSetTblStats透過在 SYS.TBL_STATS 系統表中插入或更新行,手動為指定的表設定統計資訊。
54、ttOptShowJoinOrder顯示當前事務處理中最近準備或執行的SELECT、UPDATE或DELETE語句的聯接順序。
55、ttOptUpdateStats為指定表或當前使用者擁有的所有表計算精確的統計資訊。
56、ttRamPolicyGet 返回資料儲存的 RAM 策略設定和寬限期。
57、ttRamPolicySet 設定資料儲存的 RAM 策略設定和寬限期。
58、ttReplicationStatus 返回各相應使用者資料儲存的以下相關資訊:
59、ttRepStateGet 返回活動備用對中資料儲存的當前狀態。
=====================End======================================

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

相關文章