Exec Usp_TransferDAListToEnergyDataN @MeterNo,@MeterType,@DATime,@IncreaseQty,@Unit;Exec Usp_TransferDAListToEnergyDataBySum @MeterNo,@MeterType,@DATime,@IncreaseQty,@Unit;这样两个执行存储过程的语句是在一个SQL中的。 请问大师: 1、数据库是“执行完第一个之后再执行第二个”,还是“两个一起执行” ? 2、 如果“两个一起执行”的话,当两个操作到“同一个表”,不就会出现死锁 ? 3、如果先执行完第一个,再去执行第二个,“效率不就很低”吗?还请各位大师多多指点。
在一个sql里 代码是按设定的顺序执行的
其实我很纳闷 如果不同的客户端连接同一服务器同时进行了某个sql 那会不会有影响呢 不知道
可是有两个用户,同时(同一个时间)在不同的电脑上操作这个stored procedure,
想问,DB Server, 会怎样的处理 ?
是两个一起处理?
还是先后执行 ?