社区
疑难问题
帖子详情
SQLServer2000怎样做到在数据表有100个字段的情况下,每秒钟能写入500条的量
liangAsmtboy
2014-01-15 11:10:45
现在采集到的数据量比较大每秒钟有200至500条,要求能够实时的插入的数据库中存储,数据表分字段的有接近100个字段,请问有什么方法可以满足这个速度,需要保证数据不丢失和实时性。
...全文
207
10
打赏
收藏
SQLServer2000怎样做到在数据表有100个字段的情况下,每秒钟能写入500条的量
现在采集到的数据量比较大每秒钟有200至500条,要求能够实时的插入的数据库中存储,数据表分字段的有接近100个字段,请问有什么方法可以满足这个速度,需要保证数据不丢失和实时性。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Q315054403
2014-01-16
打赏
举报
回复
正确设计喽。。有偿设计支持,确保性能
zbdzjx
2014-01-16
打赏
举报
回复
100个字段,每个字段50字节,大约5K,每秒500条,也就是2.5M的数据量,理论上说不大啊。 我的电脑是普通台式机,建了一个空表,100个字段,用c#写了一段程序,每一个字段的数据都是新生成的GUID字符串,拼一个Insert语句就执行一次,10000条大约用了60秒左右,也就是一秒166条。如果电脑够快,应该能够插入的更快吧。 是不是有大量的读、索引、触发器……影响插入的速度啊???
發糞塗牆
2014-01-16
打赏
举报
回复
但是把表垂直拆分可能也是一个不错的方法,这样每次插入的数据量会降低,100列本身冗余度比较高,不适合这种高频、大量操作
發糞塗牆
2014-01-16
打赏
举报
回复
可是可以,不过应该要做大量的改动,2000本身可以做到,不过我没见过比较优秀的系统是如何实现的,一般没有你这么大的压力要求
liangAsmtboy
2014-01-16
打赏
举报
回复
顶。必须要升级到2005才可以吗,在2000上面有没有可能实现呢?批量、事务模式都已经尝试过了不行的。
LongRui888
2014-01-15
打赏
举报
回复
最好是批量化插入,也就是在一个事务中一次插入200-500条数据,这样应该能很快插入数据
發糞塗牆
2014-01-15
打赏
举报
回复
升级到2005,用分区表...
human_2000
2014-01-15
打赏
举报
回复
1)提升服务器硬件 CPU,内存,硬盘。。。。 2)数据库集群 3)其他人读取该表是 加 只读锁
發糞塗牆
2014-01-15
打赏
举报
回复
查一下select * from sys.sysprocesses where blocked<>0看看有没有数据
liangAsmtboy
2014-01-15
打赏
举报
回复
现阶段数据库是SQL2000使用的是批处理的模式,没两百条插入一次。但是速度还是慢了。服务器配置是没有问题的。
sql全局变
量
说明_sql_server
关于sql server全局变
量
的一些应用说明
本生企业数据中台V3.13版,一个精确到
字段
级权限控制系统
能够将企业里分布的多个系统整合在一起,通过复杂的权限管控进行
字段
级别的操作管理。 系统运行需要win7以上64位操作系统 第一次运行稍微慢,请耐心等待十几秒。 管理员账户:admin 密码 admin
在Intouch中添加数据库及基于EXCLE报表系统的相关操作.doc
在SCADA系统平台(WonderWare Intouch2014R2【IDE】平台)中数据存贮于SQL Server 2012数据库中,通过EXCLE所制作的报表系统取出SQL Server 2012数据库中的相关数据形成报表。
Mirth数据平台使用说明.docx
医院端使用的集成平台 Mirth使用说明,支持各种通讯协议,HL7,HTTP,SOCKET。支持各种数据库集成
疑难问题
22,298
社区成员
121,733
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章