服务器开发/数据库
请教大神们一个问题:
服务器端接收客户端连接后,分配一个空闲数据库连接给当前用户操作,如果查询数据量比较大,比较耗时,那么对于服务器程序应该要多线程处理客户端数据库操作啊,不然其他客户端的数据库操作得不到响应啊????
是不是这样呢?
非常期待感谢大虾们指点!!!!!!!!
[解决办法]
服务器一般都是使用异步处理的,不然就没有并发可言了
也就是A投递一个请求给B后A继续去忙其它的事,B处理完后把结果交给A就好了
[解决办法]
数据库会帮你完成的
[解决办法]
建立一组数据库连接(比如3-10个),用一个同步函数控制
用的时候,去申请,用完后,归还