我想同时多次运行这个php脚本。
$db = new mysqli('localhost', 'me', 'pw', 'test');
$time = time();
$sql = " INSERT INTO test ( `test_created` ) VALUES( ". $time .") ";
$result = $db->query($sql);我这样做是因为我想复制一个场景,在这个场景中,许多用户提交数据库条目的时间完全相同,甚至高达纳秒,这就是我所说的“并发”插入。
我尝试通过指定执行的小时和分钟来使用我的共享主机提供程序的虚拟cron调度程序。然后,我制作了包含上述代码的五个相同的文件。
但是,当我查看表项时,插入的时间戳并不相同。这是因为mysql不能处理并发插入操作吗?如果mysql可以处理“并发插入”,这是测试并发插入操作的正确方式吗?如果没有,我应该如何在有或没有cron的php环境中进行测试?
发布于 2015-12-09 08:37:38
https://stackoverflow.com/questions/34168702
复制相似问题