# PGXC_WLM_USER_RESOURCE_HISTORY
PGXC_WLM_USER_RESOURCE_HISTORY视图显示所有用户在对应实例上资源消耗的历史信息。该视图仅8.2.0及以上集群版本支持。
表1PGXC_WLM_USER_RESOURCE_HISTORY字段 
| 名称 | 类型   | 描述                                                                                                                                                                                      |
|:---|:---|:---|
| nodename              | name                    | 实例名称，包含CN和DN。                                                                                                                                                                                             |
| username             | text                    | 用户名。                                                                                                                                                                                                        |
| timestamp            | timestamp with time zone | 时间戳。                                                                                                                                                                                                       |
| used_memory            | integer                | 正在使用的内存大小，单位MB。 DN：显示当前DN上对应用户正在使用的内存大小。 CN：显示所有DN上对应用户正在使用的内存累加和。                                              |
| total_memory          | integer                 | 可以使用的内存大小，单位MB。值为0表示未限制最大可用内存，其限制取决于数据库最大可用内存。 DN：显示当前DN上对应用户可以使用的内存大小。 CN：显示所有DN上对应用户可以使用的内存大小之和。               |
| used_cpu              | double precision        | 正在使用的CPU核数（仅统计非默认资源池上复杂作业的CPU使用情况，且该值为相关控制组的CPU使用统计值）。 DN：显示当前DN上对应用户正在使用的CPU核数。 CN：显示所有DN上对应用户正在使用的CPU核数之和。 |
| total_cpu               | integer                  | 用户关联控制组的CPU核数总和。 DN：显示当前DN上对应用户能够使用的CPU核数。 CN：显示所有DN上对应用户能够使用的CPU核数之和。                                     |
| used_space            | bigint                 | 已使用的永久表存储空间大小，单位KB。 DN：显示当前DN上对应用户已使用的永久表存储空间大小。 CN：显示所有DN上对应用户已使用的永久表存储空间大小之和。                               |
| total_space            | bigint                  | 可使用的永久表存储空间大小，单位KB，值为-1表示未限制永久表存储空间。 DN：显示当前DN上对应用户可使用的永久表存储空间大小。 CN：显示所有DN上对应用户可使用的永久表存储空间大小之和。                  |
| used_temp_space         | bigint                  | 已使用的临时表存储空间大小，单位KB。 DN：显示当前DN上对应用户已使用的临时表存储空间大小。 CN：显示所有DN上对应用户已使用的临时表存储空间大小之和。                             |
| total_temp_space     | bigint                  | 可使用的临时表存储空间大小，单位KB，值为-1表示未限制临时表存储空间。 DN：显示当前DN上对应用户可使用的临时表存储空间大小 CN：显示所有DN上对应用户可使用的临时表存储空间大小之和                |
| used_spill_space    | bigint                  | 已使用的算子落盘空间大小，单位KB。 DN：显示当前DN上对应用户已使用的算子落盘空间大小。 CN：显示所有DN上对应用户已使用的算子落盘空间大小之和。                               |
| total_spill_space     | bigint                  | 可使用的算子落盘空间大小，单位KB，值为-1表示未限制算子落盘空间。 DN：显示当前DN上对应用户可使用的算子落盘空间大小。 CN：显示所有DN上对应用户可使用的算子落盘空间大小之和。                |
| read_kbytes              | bigint                   | CN：过去5秒内，该用户在所有DN上复杂作业read的字节总数，单位KB。 DN：实例启动至当前时间为止，该用户复杂作业read的字节总数，单位KB。                                                                                 |
| write_kbytes        | bigint                  | CN：过去5秒内，该用户在所有DN上复杂作业write的字节总数，单位KB。 DN：实例启动至当前时间为止，该用户复杂作业write的字节总数，单位KB。                                                                              |
| read_counts           | bigint                 | CN：过去5秒内，该用户在所有DN上复杂作业read的次数之和。 DN：实例启动至当前时间为止，该用户复杂作业read的次数之和。                                                                                           |
| write_counts        | bigint                 | CN：过去5秒内，该用户在所有DN上复杂作业write的次数之和。 DN：实例启动至当前时间为止，该用户复杂作业write的次数之和。                                                                                         |
| read_speed            | double precision         | CN：过去5秒内，该用户在单个DN上复杂作业read平均速率。单位KB/s。 DN：过去5秒内，该用户在该DN上复杂作业read平均速率。单位KB/s。                                                                                |
| write_speed          | double precision         | CN：过去5秒内，该用户在单个DN上复杂作业write平均速率。单位KB/s。 DN：过去5秒内，该用户在该DN上复杂作业write平均速率。单位KB/s。                                                                            |
| send_speed             | double precision        | CN：一个5秒监控周期内，该用户在所有DN上网络发送平均速率之和。单位KB/s。 DN：一个5秒监控周期内，该用户在该DN上网络发送平均速率。单位KB/s。                                                                             |
| recv_speed           | double precision        | CN：一个5秒监控周期内，该用户在所有DN上网络接收平均速率之和。单位KB/s。 DN：一个5秒监控周期内，该用户在该DN上网络接收平均速率。单位KB/s。                                                                              |
| obs_io_read_kbytes    | bigint                   | CN：过去5秒内，该用户在所有DN上OBS IO读的字节总数。单位KB。 DN：实例启动至当前时间为止，该用户OBS IO读的字节总数。单位KB。 该字段仅9.1.1.200及以上集群版本支持。              |
| obs_io_write_kbytes  | bigint                | CN：过去5秒内，该用户在所有DN上OBS IO写的字节总数。单位KB。 DN：实例启动至当前时间为止，该用户OBS IO写的字节总数。单位KB。 该字段仅9.1.1.200及以上集群版本支持。          |
| obs_io_read_bps       | double precision        | CN：过去5秒内，该用户在所有DN上OBS IO读平均速率之和。单位KB/s。 DN：过去5秒内，该用户在该DN上OBS IO读平均速率。单位KB/s。 该字段仅9.1.1.200及以上集群版本支持。            |
| obs_io_write_bps       | double precision        | CN：过去5秒内，该用户在所有DN上OBS IO写平均速率之和。单位KB/s。 DN：过去5秒内，该用户在该DN上OBS IO写平均速率。单位KB/s。 该字段仅9.1.1.200及以上集群版本支持。         |
   
