此查询出现在mysql慢查询日志中:需要11秒。INSERT INTO record_visitsVALUES该表有501043条记录,其结构如下:
CREATE在该表上创建了一个非常重的"ON INSERT“触发器。再加上MyISAM表锁定,它为INSERT查询提供了大量的查询时间。也许这就是为什么@Oswald在
MySQL InnoDB表是否等待写锁,甚至等待查询(如SELECT COUNT(*) FROM t )我有50000行的表,有很多更新(每一行都有视图)。但是,当我在这个表上只使用COUNT(*)进行查询时,即使不用等待写锁,MySQL也可以回答这个查询,因为没有UPDATE会更改行数。
非常感谢!