VC编写服务器程序访问SQL SERVER数据库时的出现的问题(急,在线等贴,高额给分)

zhanghnll 2004-03-22 10:08:16
个位大虾:
小弟近日用VC写了一个服务器程序,通过客户端对服务程序提出请求来访问
服务器的数据库,返回所需数据,操作系统用的是WIN2003,数据库用的是SQL SERVER2000,
服务程序和数据库是放在同一台服务器上的,用的是ODBC配置数据源,客户端平均每小时
访问服务器约为十万次,可是问题出现了,服务器程序每阁几天就不能响应到客户端的请求,
读写数据库失败,请问各位大虾,出现这种问题的原因最有可能的是什么,这样的数据库访问
量算不算得上大,如果要用VC编写高访问量的应用服务程序,该注意些什么,,
在线等贴结贴给分,再次请求大俠们帮助小弟了!!!


...全文
15 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhanghnll 2004-03-22
  • 打赏
  • 举报
回复
谢谢您,我的服务程序用的是无阻隔消息选择方式的,既WSAAsyncSelect模式,您说到
用多线程时,要注意到多用户的并发问题,请问有这方面的资料可以介绍给小弟吗?
pbsql 2004-03-22
  • 打赏
  • 举报
回复
访问量比较大,特别要注意锁表
solidpanther 2004-03-22
  • 打赏
  • 举报
回复
这样的访问量应该很大,但还要看查询条件是什么了,如果查询条件和复杂当然会很慢且资源占用大,
如果是单进程的服务器程序,那么要处理好并发问题,可以用“队列”的方法和方向去考虑单进程,
如果是多进程,那么就需要考虑多用户访问下的并发问题,对系统资源管理要慎重,
单进程和多进程对比的话,多进程快,单进程的稳定,
估计不是数据库的问题

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧