数据库访问:响应时间问题。 [第一帖]
agent 2005-03-14 05:31:15 向各位高手请教一些关于数据库设计与访问的问题。数据库:MS SQL Server 2000。
我的系统是实时性要求较高的系统 (类似VoIP系统),响应时间不能大于5秒。 架构为 Client / Server / Database, 其中Client 为分布在全球的客户端,5000~10000个目前。 Server为运行于一个服务器计算机上的程序。 当一个Client上线,连接到Server后,server接收其请求,处理,返回。现在的问题是 处理时间 过长,导致Client超时。 因为处理数据部分要访问数据库,其时间很难锁定,而且server一般情况会收到成千上万个数据报,有时更会导致访问数据库被阻塞。
请问,是否 MS SQL Server 2000 本身就不能胜任这样的应用,还是数据库设计、访问(ADO访问)或者配置(默认配置)上有什么问题呢。 如果是设计等的问题的话,我应该注意什么问题呢? 如何改进呢?
已经向几位版主请教了,请在此接分。分不够,会继续开贴谢分。