zoukankan      html  css  js  c++  java
  • 019.PGSQL-调优1-SQL执行计划:explain和explain analyze的区别

    PGSQL-SQL执行计划

    explain和explain analyze的区别

    explain 只生成执行计划,不实际执行

    explain analyze  生成执行计划  执行sql

    1.表访问方式

    Seq Scan 全表顺序扫描

    index Scan 索引扫描 :两步1.找出匹配索引条件行的位置,2.从表中抓取出那些行

      Bitmap Index Scan 位图索引

      Index Only Scan using rid_index  简单索引

    2.表连接方式

    Nested Loop 嵌套循环,适合被连接的数据子集较小的查询

    Hash join  适用于数据量大的连接方式

    Merge join 归并连接,执行性能差于哈希连接

    3.运算符

    sort 对结果集进行排序

    filter  

    limit 

  • 相关阅读:
    我开博客了,啦啦啦.
    cf593div2
    Comet OJ
    cf591div2abc
    cfround586ac
    cf589div2
    cf573div2
    Codeforces Round #569 (Div. 2)
    uva11729 水题
    luogu1984 [SDOI2008] 烧水问题
  • 原文地址:https://www.cnblogs.com/star521/p/14885963.html
Copyright © 2011-2022 走看看