小議解析parse
解析parse
0 翻譯SQL語句並驗證語句的有效性.
1 查詢資料字典表,檢查相關表及資料列的定義.
2 獲取相關物件上的解析鎖(parse lock),確保物件定義不會在語句解析過程中改變(與解析有衝突的DDL可以打破解析鎖)
3 檢查訪問相關方案物件的許可權.
4 確定最優的語句執行方案(execution plan)
5 將分析結果儲存到共享SQL區.
6 將分散式語句(distributed statement)的部分或全部傳遞到包含相關資料的遠端節點.
0 翻譯SQL語句並驗證語句的有效性.
1 查詢資料字典表,檢查相關表及資料列的定義.
2 獲取相關物件上的解析鎖(parse lock),確保物件定義不會在語句解析過程中改變(與解析有衝突的DDL可以打破解析鎖)
3 檢查訪問相關方案物件的許可權.
4 確定最優的語句執行方案(execution plan)
5 將分析結果儲存到共享SQL區.
6 將分散式語句(distributed statement)的部分或全部傳遞到包含相關資料的遠端節點.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25025926/viewspace-1070403/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- soft parse(軟解析),hard parse(硬解析)
- flutter_parse_sdk解析Flutter
- PHP carbon :日期解析 Carbon::parsePHP
- Vue原始碼解析之parseVue原始碼
- AWR Execute to Parse引數解析
- 關於軟解析(soft parse)與硬解析(hard parse),以及session cached cursors (asktom)Session
- oracle breakable parse lock 易碎解析鎖Oracle
- What is a Parse Tree? 什麼是解析樹
- fast parse,soft parse,hard parse的區別!AST
- oracle實驗記錄 (分析oracle硬解析&軟解析&fast soft parse)OracleAST
- oracle實驗記錄 (分析oracle硬解析&軟解析&fast soft parse(2))OracleAST
- NPM酷庫049:csv-parse,解析csv檔案NPM
- 快應用如何避免JSON.parse()解析出錯JSON
- Parse CPU to Parse Elapsd %: 指標太低指標
- ARP(地址解析協議)和RARP(逆地址解析協議)協議
- oracle nomount小議Oracle
- HTTP 協議完全解析HTTP協議
- TCP協議小結TCP協議
- WebSocket的Frame協議解析Web協議
- ARP 地址解析協議協議
- 地址解析協議(ARP)協議
- SMB/CIFS協議解析(一)協議
- [php]HTTP協議頭解析PHPHTTP協議
- JavaScript Date.parse()JavaScript
- parse-jsonJSON
- Execute to Parse 指標指標
- Parse CSV file with Groovy
- dbms_sql.parseSQL
- python parse timePython
- PHP函式之parse_str()和parse_url()函式PHP函式
- 小知識二、Then協議協議
- 資料庫安全小議資料庫
- 小議“資料開放”
- 小議星型轉換
- 小議軟體測試
- 超詳細 DNS 協議解析DNS協議
- 802.1x協議解析協議
- 微信小程式深度解析微信小程式