数据库很大,用户执行客户端的查询系统(VB)时,查询系统调用数据库的存储过程,由于数据复杂,存储过程采用了建立临时表的方法,即将查询结果放在临时表里,然后读取临时表到客户端。如果在一个用户执行查询尚未结束时,又一个用户也要进行查询,也要调用同一个存储过程,怎么办?现在的解决方式是如果一个用户正在进行查询,禁止第二个用户查询,直到第一个用户查询完毕。这样一来,效率就低了,有没有更好的解决方式,实现真正的多用户查询??
数据库很大,用户执行客户端的查询系统(VB)时,查询系统调用数据库的存储过程,由于数据复杂,存