DELIMITER //

CREATE or replace PROCEDURE tsleep as
BEGIN
do SLEEP(15);
END//

delimiter ;

CALL tsleep();

CREATE EVENT tsleep
    ON SCHEDULE EVERY 2 second
    DO
      CALL tsleep;
      
      SHOW PROCESSLIST;
      
-- DROP EVENT tsleep;      

-- DROP PROCEDURE tsleep;

