文档

关于 SequoiaDB

快速入门

安装

基本操作

数据模型

SQL引擎

FileSystem引擎

S3引擎

系统架构

数据库管理

数据库服务

数据库配置

特殊配置项修改

引擎调度工具

数据库工具

集群启停

集群扩容

备份恢复

日志归档重放

监控

安全

查询访问计划

统计信息

连接器

驱动

参考手册

故障排除

SAC 管控中心

Web服务

版本信息

COORD-MERGE操作的信息

详细的访问计划中,COORD-MERGE 对象对应一个协调节点上的查询上下文对象,其中展示的信息如下:

字段名 类型 描述
Operator 字符串 操作符的名称: "COORD-MERGE"
Sort 字符串 COORD-MERGE 需要保证输出结果有序的排序字段
NeedReorder 布尔型 COORD-MERGE 是否需要根据排序字段对多个数据组的记录进行排序合并
当查询中包含排序的时候 NeedReorder 为 true
DataNodeNum 整型 COORD-MERGE 涉及查询的数据节点个数
DataNodeList 数组 COORD-MERGE 涉及查询的数据节点,按查询的执行顺序列出
DataNodeList.Name 字符串 COORD-MERGE 发送查询的数据节点名称
DataNodeList.EstTotalCost 浮点数 COORD-MERGE 发送的查询在该数据节点上查询的估算时间(单位:秒)
DataNodeList.QueryTimeSpent 浮点数 在数据节点上查询的执行时间(单位:秒)
Run 选项为 true 时显示
DataNodeList.WaitTimeSpent 浮点数 COORD-MERGE 发送的查询在数据节点上查询的等待时间(单位:秒)
Run 选项为 true 时显示
Selector BSON 对象 COORD-MERGE 执行的选择符
Skip 长整型 指定 COORD-MERGE 需要跳过的记录个数
Return 长整型 指定 COORD-MERGE 最多返回的记录个数
Estimate BSON 对象 估算的 COORD-MERGE 代价信息
Estimate 选项为 true 时显示
Estimate.StartCost 浮点型 估算的 COORD-MERGE 的启动时间(单位:秒)
Estimate.RunCost 浮点型 估算的 COORD-MERGE的运行时间(单位:秒)
Estimate.TotalCost 浮点型 估算的 COORD-MERGE 的结束时间(单位:秒)
Estimate.Output BSON 对象 估算的 COORD-MERGE 输出结果的统计信息
Filter 选项包含 "Output" 时显示
Estimate.Output.Records 长整型 估算的 COORD-MERGE 输出的记录个数
Estimate.Output.RecordSize 整型 估算的 COORD-MERGE 输出的记录平均字节数
Estimate.Output.Sorted 布尔型 COORD-MERGE 输出结果是否有序
Run BSON 对象 实际执行 COORD-MERGE 的代价信息
Run 选项为 true 时显示
Run.ContextID 长整型 COORD-MERGE 执行的上下文 ID
Run.StartTimestamp 字符串 COORD-MERGE 执行启动的时间戳
Run.QueryTimeSpent 浮点型 COORD-MERGE 执行耗时(单位:秒)
Run.GetMores 长整型 请求 COORD-MERGE 返回结果集的次数
Run.ReturnNum 长整型 COORD-MERGE 返回记录个数
Run.WaitTimeSpent 浮点型 COORD-MERGE 等待数据返回的时间(单位:秒,以秒为单位的粗略统计信息)
ChildOperators 数组 COORD-MERGE 的子操作(每个数据组返回的查询的访问计划结果)
详细请参考:主表的访问计划 或者 数据节点的访问计划

示例

{
  ...,
  "PlanPath": {
    "Operator": "COORD-MERGE",
    "Sort": {},
    "NeedReorder": false,
    "DataNodeNum": 2,
    "DataNodeList": [
      {
        "Name": "hostname:11820",
        "EstTotalCost": 0.4750005,
        "QueryTimeSpent": 0.045813,
        "WaitTimeSpent": 0.000124
      },
      {
        "Name": "hostname:11830",
        "EstTotalCost": 0.4750005,
        "QueryTimeSpent": 0.045841,
        "WaitTimeSpent": 0.000108
      }
    ],
    "Selector": {},
    "Skip": 0,
    "Return": -1,
    "Estimate": {
      "StartCost": 0,
      "RunCost": 0.4750015,
      "TotalCost": 0.4750015,
      "Output": {
        "Records": 2,
        "RecordSize": 43,
        "Sorted": false
      }
    },
    "Run": {
      "ContextID": 9,
      "StartTimestamp": "2017-12-09-13.51.14.749863",
      "QueryTimeSpent": 0.046311,
      "GetMores": 3,
      "ReturnNum": 10,
      "WaitTimeSpent": 0
    },
    "ChildOperators": [
      {
        ...
      },
      {
        ...
      }
    ]
  }
}
回到顶部