新建的表一会有一会没有

是在 payment这个schema下吗?

是的,在这个库下面的

实在想不出有啥原因了 :face_exhaling:

看下tidb的日志吧,所有tidb节点在以下时间点前后的日志
image


这个创建表的过程也挺慢的,都快2min了

select * from DDL_JOBS; 拉出来的,有start 和 end time

我又发现一个奇怪的问题。这俩张表的时间都是1min30s整。是不是很奇怪,1min30s是什么奇怪的设定吗?

  1. [quote=“Holland, post:27, topic:1012219”]
    1min30s是什么奇怪的设定吗?
    [/quote]
    没有这种设定
  2. 建表慢,从你的发的截图看,当时并没有其他ddl阻塞,得看看当时系统的运行状况,看看监控

程序员蒙了,造出了灵异

诡异好神奇

重启后也会这么慢么?磁盘IO性能和监控有查看下么

重启之后不慢了。监控看了没问题

我之前发了一个帖子,也有类似的现象,建表都是30s tidb执行多次create/drop table之后,建表(create table)的语句变慢_ga_5FQSB5GH7FMTY5MzQ2MjYxMy4xMzQuMS4xNjkzNDYyNjIwLjAuMC4w

:joy:感觉很明显了,90秒一次,找定时任务吧。

不是90秒一次,是创建表这个操作执行一次需要90s完成。重启tidb server之后就不会了

哦哦,是我看错了。那应该是有什么操作阻塞了,或者遇到bug了 :sweat_smile:

这个集群用了一年多?这是第一次遇到这个问题?

表不可用到可用,它里面的数据有没有变化?

是的,第一次遇到

存在的时候,数据就可用。不存在就不可用

这个问题我们之前也没见过,想问下出现这个现象以后,在没有业务去更新表之前,它数据的内容有没有变化?

问题是否可以复现?