我用外部程序来轮询一张存储引擎为innodb的功能表,这张功能表随时间变化会被其他的功能模块插入一些记录。我用的evnet_schedule来模拟这个功能模块给功能表插入消息。采用事务来查询表项,同时用event_schedule插入记录也是用的事务提交模式
我外部程序的轮询sql为select * from funtion_t ;每2杪执行一次
event_schedule为
create event add_funtion on schedule every 1 second 
  do 
  begin
  insert into funtion_t(funtion_type)values(22);
  commit;
end$查看Mysql日志后发现会存在问题:
event执行时commit提交时间回延迟,一至于会出现多次select * from funtion_t以及 insert into funtion_t(funtion_type)values(22);
而唯独commit没有提交,这个该怎么办啊?
这和mysql线程处理有关吗?