laravel下新增数据,偶尔会有重复数据

1.公司要实现一个业务逻辑:一天一个手机号码phone只能提交一次订单。
目前这个业务逻辑不涉及高并发等场景,大概也就是十几秒钟一次订单;

2.在编写了简单的表单验证之后,使用laravel5.4

3.在本地经过简单的表单测试后一切正常上线;

4.问题出现在数据库会在某种情况下出现数据重复录入,但前台js已经做好了重复提交等功能,而且就算是重复提交了,这时候第二次请求应该会被return;

5.经尝试不管laravel做任何去重,在同时两个页面提交的情况下,都有可能重复

解决方法:

阅读全文 laravel下新增数据,偶尔会有重复数据

mysql索引的总结整理

精华

mysql索引一般用于庞大数据的查询上,当一个用户数据表有一千万的时候,可以把它比作一个一千万字的字典,当没有索引的时候,你需要从第一页一个一个对照拿出符合条件的用户信息,当有索引的情况下,相当于你只需要查偏旁笔画等查询在第几页即可,在查询速度上有质的不同,下面就是我学习索引时总结整理,希望这篇文章可以给大家带来帮助! 阅读全文 mysql索引的总结整理

宝塔mysql误删除恢复

新来的实习女大学生,在工作中,更新项目时一键清空大量数据表里的数据,是在没办法了找到我,仓皇失措泫然欲泣的,怕公司让自己承担损失,那么如何帮助这样的女孩子摆脱困境呢?宝塔mysql误删除恢复 阅读全文 宝塔mysql误删除恢复