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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

第6章 查询处理和查询优化

發布時間:2024/3/13 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第6章 查询处理和查询优化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

以下圖片來自西安交通大學侯迪老師的ppt,僅供學習和復習使用,請勿轉載或他用

6.1 關系數據庫系統的查詢處理

6.1.1 數據庫管理系統的查詢處理步驟

查詢處理四個階段:

  • 查詢分析

  • 查詢檢查

  • 查詢優化

  • 查詢執行

  • 查詢分析

  • 查詢檢查

  • 任務:

    • 合法權檢查(關系、屬性名是否存在且有效)

    • 視圖轉換(若有視圖,先視圖消解為對基本表的操作)

    • 安全性檢查

    • 完整性初步檢查

  • 查詢優化

  • 查詢執行

  • 6.1.2 舉例:選擇操作的實現

    兩種方法:

    • 全表掃描

    • 索引掃描(若有索引,如B+和hash,通過索引先找到滿足條件的元組主碼或元組指針,再通過元組指針直接在查詢的基本表中找到元組。)

    6.1.3 舉例:連接操作的實現

    6.2 查詢優化

    小結:

    6.3 代數優化

    6.3.1 常用的等價變換規則

  • 連接、笛卡爾積的交換律和結合律

  • 投影和選擇的串接定律

  • 即投影之后再投影,第二次投影的屬性集合一定是第一次的子集,那么實際上就是在第二次的屬性集上投影

    選擇時,兩次選擇可以合并為一次

  • 選擇與投影的交換律

  • 選擇和笛卡爾積的交換律

  • 即笛卡爾積后選擇可以變為先選擇再笛卡爾積

  • 選擇和并、差、自然連接的分配律

  • 投影和笛卡爾積、并的分配律

  • 6.3.2 查詢樹的啟發式優化

    6.4 物理優化

    6.4.1 選擇的啟發式規則

    6.4.2 連接操作的啟發式規則

    總結

    以上是生活随笔為你收集整理的第6章 查询处理和查询优化的全部內容,希望文章能夠幫你解決所遇到的問題。

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