假设我有两个文件file1.php
和file2.php
.
file1.php 有以下查询:
-query 1
-query 2
-query 3
file2.php 有以下查询:
-query 4
-query 5
-query 6
假设一个访问者运行第一个脚本,另一个访问者同时运行第二个脚本。
我的问题是:在执行第一个脚本的所有查询时,MySQL 是否接收一个连接并将第二个连接保留在队列中,然后转到第二个连接?
MySQL 处理查询的顺序是 1,2,3,4,5,6(或 4,5,6,1,2,3)还是可以是任何顺序?
我可以做些什么来确保 MySQL 在移动到另一个连接之前执行一个连接的所有查询?
我担心数据完整性。例如,共享同一帐户的两个用户的帐户余额。他们可能会看到相同的值,但如果他们同时发送查询,这可能会导致一些意想不到的结果