我有一个快速运行sql查询的固定时间间隔。查询平均需要.0003秒才能完成。但是,在极少数情况下,查询结果可能会超过100ms。
setInterval(function(){ Data = sql.Query(SqlData); },1000/30);
我想确保一次执行的sql.query(sqldata)不超过一个。
ef1yzkbh1#
您可以在回调中再次启动查询。
query(); function query(){ Data = sql.Query(SqlData, function(){ query(); }); }
所以一次只运行一个查询是安全的
1条答案
按热度按时间ef1yzkbh1#
您可以在回调中再次启动查询。
所以一次只运行一个查询是安全的