一条sql显示慢在not(isnull(字段)),是什么原因?

不好意思,前边点了以为是图片 :grinning:
execution info 中time表示从进入算子到离开算子的全部 wall time,包括所有子算子操作的全部执行时间。如果该算子被父算子多次调用 (loops),这个时间就是累积的时间。loops 是当前算子被父算子调用的次数。
https://docs.pingcap.com/zh/tidb/stable/sql-statement-explain-analyze#explain-analyze
在你的SQL中,可以理解为PCODE通过索引扫描后回表的时间,这里回表3026973行,太多了,所以慢,可以尝试让PCODE表走HASH JOIN