C/S架构,多点网络VPN系统。
同一时间有多个点在进行较频繁的数据查询时(查询的表也是频繁在进行数据更新的表),如果不做特殊处理,这会影响到其它点的数据更新速度吗?
比如:有5个点在对表A进行数据查询,每个查询的时间都很长,大概10分钟左右。同时有10个点进行数据提交,每个点要向表A插入约100条数据。是不是这10个点提交速度会受到查询的影响?
同一时间有多个点在进行较频繁的数据查询时(查询的表也是频繁在进行数据更新的表),如果不做特殊处理,这会影响到其它点的数据更新速度吗?
比如:有5个点在对表A进行数据查询,每个查询的时间都很长,大概10分钟左右。同时有10个点进行数据提交,每个点要向表A插入约100条数据。是不是这10个点提交速度会受到查询的影响?
select * from a for update;
不要提交事务,
然后再在另一个进程中执行select * from a;
肯定是可以执行的