我想知道什么是最有效的,因此,最快的方式来存储和检查“新订单标志”(NOF)
目的是避免披萨特许经营的在线食品订购系统的开销。
在后端,每隔3 +/-分钟一个AJAX函数将检查NOF如果是真/ 1 /是,它将查询数据库并获取商店的所有当前订单。如果没有订单,它将只重置计时器并在3 +/-分钟内再次检查。
下订单时,会将其插入数据库,并为相应的商店更新NOF。
大约有15家独立的商店。我还需要在每次检查完成时存储时间戳。
我可以将时间戳和NOF存储在与11个字符相同的var中。字符串,前10个是时间戳,最后一个是T / F或Y / N或1/0
那么存储/检查NOF /时间戳的最佳方法是什么?
由于
答案 0 :(得分:0)
好像你这样做太复杂了。如果表中有一个字段用于创建订单(例如tcreated),另一个字段用于完成订单(tcomp,默认为NULL),那么每隔3分钟查询一次就会查看行' WHERE tcomp IS NULL。