日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RDBMS运行过程示例

發布時間:2024/2/28 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RDBMS运行过程示例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

① 用戶A通過應用程序A向RDBMS發出調用數據庫數據的命令,命令中給出關系名和查找條件

② RDBMS 首先對命令進行語法檢查,通過后進行語義檢查和存取權限檢查。具體:RDBMS查數據字典,檢查是否存在該關系及相應字段,該用戶能否讀取等,確認正確后執行該命令,否則拒絕執行,返回錯誤信息。

③ RDBMS 執行查詢優化。優化器依據數據字典中的信息優化,把命令轉換成一串單記錄的存取操作序列。

④ RDBMS 執行存取操作序列(反復執行下面各步,直至結束)

⑤ RDBMS 先在系統緩沖區查找記錄,若有則轉 ⑩,否則轉 ⑥

⑥RDBMS 查看存儲模式,決定從哪個文件,用什么方式讀取哪個物理記錄

⑦ RDBMS 根據 ⑥ 的結果,向OS發出讀取記錄命令

⑧ OS 執行讀取數據有關操作

⑨ OS 將數據從數據庫存儲區送到系統緩沖區

⑩ RDBMS 根據查詢命令和數組字典內容導出用戶所要讀取的記錄格式

? RDBMS 將數據從緩沖區送到應用程序A 的用戶工作區

? RDBMS 將執行狀態信息返回給應用程序A

?

動作①屬于應用層

動作②③屬于語言處理層

動作④⑩??屬于數據存取層

動作⑤⑥⑦屬于數據存儲層

動作⑧⑨屬于OS

總結

以上是生活随笔為你收集整理的RDBMS运行过程示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。