我想知道什么是存储和检查“新订单标志”(NOF)的最有效,最快的方法
目的是避免比萨专营权的在线食品订购系统的开销。
在后端,AJAX函数每3 +/-分钟将检查NOF。如果为true / 1 / yes,它将查询数据库并获取商店的所有当前订单。如果没有命令,它将重置计时器并在3 +/-分钟内再次检查。
下订单后,会将其插入数据库,并且将更新相应商店的NOF。
大约有15家独立的商店。每次检查完成后,我还需要存储时间戳。
我可以将时间戳和NOF存储在与11个字符相同的var中。字符串,前10个是时间戳,最后一个是T / F或Y / N或1/0
那么,存储/检查NOF /时间戳的最佳方法是什么?
谢谢
最佳答案
似乎您将这种方式变得过于复杂。如果表在创建订单时有一个字段(例如,已创建),而在完成订单时有一个字段(tcomp,默认为NULL),则每3分钟查询一次,仅检查的行,“ WHERE tcomp IS NULL” 。