日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 技術(shù)開發(fā) > 數(shù)據(jù)庫 > PostgreSQL教程(十):性能提升技巧

PostgreSQL教程(十):性能提升技巧

時間:2024-02-13 10:22作者:下載吧人氣:33

一、使用EXPLAIN:

    PostgreSQL為每個查詢都生成一個查詢規(guī)劃,因為選擇正確的查詢路徑對性能的影響是極為關(guān)鍵的。PostgreSQL本身已經(jīng)包含了一個規(guī)劃器用于尋找最優(yōu)規(guī)劃,我們可以通過使用EXPLAIN命令來查看規(guī)劃器為每個查詢生成的查詢規(guī)劃。
    PostgreSQL中生成的查詢規(guī)劃是由1到n個規(guī)劃節(jié)點構(gòu)成的規(guī)劃樹,其中最底層的節(jié)點為表掃描節(jié)點,用于從數(shù)據(jù)表中返回檢索出的數(shù)據(jù)行。然而,不同的掃描節(jié)點類型代表著不同的表訪問模式,如:順序掃描、索引掃描,以及位圖索引掃描等。如果查詢?nèi)匀恍枰B接、聚集、排序,或者是對原始行的其它操作,那么就會在掃描節(jié)點”之上”有其它額外的節(jié)點。并且這些操作通常都有多種方法,因此在這些位置也有可能出現(xiàn)不同的節(jié)點類型。EXPLAIN將為規(guī)劃樹中的每個節(jié)點都輸出一行信息,顯示基本的節(jié)點類型和規(guī)劃器為執(zhí)行這個規(guī)劃節(jié)點計算出的預(yù)計開銷值。第一行(最上層的節(jié)點)是對該規(guī)劃的總執(zhí)行開銷的預(yù)計,這個數(shù)值就是規(guī)劃器試圖最小化的數(shù)值。
    這里有一個簡單的例子,如下:
 

    EXPLAIN SELECT * FROM tenk1;
                             QUERY PLAN
    ————————————————————-
     Seq Scan on tenk1  (cost=0.00..458.00 rows=10000 width=244)
    
標簽[db:關(guān)鍵字]

相關(guān)下載

查看所有評論+

網(wǎng)友評論

網(wǎng)友
您的評論需要經(jīng)過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 手机看片国产 | 一区二区三区视频免费观看 | 欧洲亚洲综合一区二区三区 | 日本农村寡妇一级毛片 | 成人黄网大全在线观看 | 高清欧美日本视频免费观看 | 欧美精品久久一区二区三区 | 欧美日韩一区二区中文字幕视频 | 中文乱码字幕午夜无线观看 | 深夜福利视频在线观看免费视频 | 国产亚洲精品久久久久久午夜 | 免费韩国美女爽快一级毛片 | 亚洲午夜网 | 在线成人aa在线看片 | 成人免费的性色视频 | www.亚洲天堂 | 亚洲自偷自偷图片在线高清 | 久久免费视频7 | 久久免费高清视频 | 国产精品一区二区三区免费 | 精品一区二区三区免费视频 | 黄色作爱 | 在线观看精品视频网站www | 欧美叫床戏做爰无遮挡 | 99精品免费 | 中国大陆一级毛片 | 欧美亚洲另类视频 | 黄色三级视频 | 欧美xxx精品| 日韩黄色免费观看 | 国产成人精品综合久久久软件 | 亚洲国产精品久久 | 热er99久久6国产精品免费 | 亚洲天堂男 | 成人三级做爰在线观看男女 | 中国大陆一级毛片 | 国产精品久久久久影院色老大 | 爱福利极品盛宴 | 亚洲免费观看网站 | 国产美女在线一区二区三区 | 免费欧美黄色 |