---->请进来讨论下在SQL Server2000中的存储效率问题,怎么实现好?
时间:2011-11-30
来源:互联网
平台:XP
开发工具:VS2005,VC++
需求:
实现的C/S架构,200客户端,局域网光纤TCP通信,服务器端使用的IOCP现在已经实现,现在需要把每个客户端的数据使用数据库保存起来。
客服端发送的每个包平均大小在400字节,每秒有1600个包,所以速度在600KB/S,这个一个客户端每秒的通信速度
200个客户端的数据量很大,我要怎么处理数据库的保存才能做到不掉数据呢?
最好每个客户端建立一个库,按日期生成一个表来保存数据,使用ADO来做,频繁的连接数据库会影响效率吗?
开发工具:VS2005,VC++
需求:
实现的C/S架构,200客户端,局域网光纤TCP通信,服务器端使用的IOCP现在已经实现,现在需要把每个客户端的数据使用数据库保存起来。
客服端发送的每个包平均大小在400字节,每秒有1600个包,所以速度在600KB/S,这个一个客户端每秒的通信速度
200个客户端的数据量很大,我要怎么处理数据库的保存才能做到不掉数据呢?
最好每个客户端建立一个库,按日期生成一个表来保存数据,使用ADO来做,频繁的连接数据库会影响效率吗?
作者: wswwxk 发布时间: 2011-11-30
长连接,一天释放一次再连接就好了。
用事务来保证数据的改动是成功或者不成功的。
用事务来保证数据的改动是成功或者不成功的。
作者: zyq5945 发布时间: 2011-11-30
引用 1 楼 zyq5945 的回复:
长连接,一天释放一次再连接就好了。
用事务来保证数据的改动是成功或者不成功的。
长连接,一天释放一次再连接就好了。
用事务来保证数据的改动是成功或者不成功的。
引用楼主 wswwxk 的回复:
最好每个客户端建立一个库,按日期生成一个表来保存数据,使用ADO来做,频繁的连接数据库会影响效率吗?
最好每个客户端建立一个库,按日期生成一个表来保存数据,使用ADO来做,频繁的连接数据库会影响效率吗?
以不同的IP来建立数据源,就有200个,以日期为表名,在服务器端要分库来保存数据,每秒要连接和断开200个不同数据源很多次,怎么来保证?不知道我说清楚没有?可以理解为视频监控吧
作者: wswwxk 发布时间: 2011-11-30
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28