1 2 3 4 5 6 7 8 9
| seconds elapsed 就是上一次统计跟这一次统计的时间间隔。 events assigned:总共有多少个event被分配执行,计的是总数。 worker queues filled over overrun level:mts在所有的并行workers之间倾向于加载平衡的时间。slave_parrllel_workers参数决定workers数量。这个统计参数显示了当前线程承受的饱和等级。如果以一个并行线程序列趋近与饱和,这个数会递增,线程复制时间会被推迟,避免达到线程序列限制。 Waited due to a Worker queue full:因为worker队列爆满,协调线程必须等待该统计参数会增长 Waited due to the total size:该参数代表因为达到了可用内存的限制,worker队列持有未应用事件造成协调线程睡眠的次数。如果这个值持续增长,需要增大slave_pending_jobs_size_max值来避免协调线程等待时间。 slave_pending_jobs_size_max:此变量代表用于保存尚未应用的事件的从worker队列的最大内存量(以字节为单位),如果没有启动mts,修改该参数不会有任何效果。(v8.0.11之前默认值为16M,v8.0.12默认值为128M,最小值为1024,最大值为16eib) Waited at clock conflicts:在事务之间存在依赖的情况下,该参数显示等待时间相当于冲突检测和解决方案的逻辑时间。 Waited (count) when used occupied:协调进程监控worker足额(enough)分配的统计次数。enough定义取决于调度类型(基于每个库和时钟) Waited when workers occupied:对任何可用worker计算协调线程等待的次数,仅适用于提交时钟调度程序。
|