猿问

一天50w数据如何定方案

最近做一个缓存,使用sql server 数据库来做的 建立了一个flight 表, 然后插入数据,数据是使用了Gzip 压缩发送过来的,接受页面解压缩了写入数据库  数据量很大 一天往该表写入数据大概是50万 同时可能还要跟新该表的数据,清理过期的数据 ,由于update  比较慢,我是先查询后直接删除了然后写入新的数据,但是数据量达到20万的时候sql server cpu 就永远是100%了

有同事说只有做订阅了,一台服务器查询,一台写入数据,不知道大家有没有更好的解决方法

数据库使用的是sql server 2005  希望大家帮忙分析下,多谢!

GCT1015
浏览 665回答 4
4回答

梦里花落0921

谢谢提供问题的解决方案,问题killkill 帮忙解决了,公司DBA团队也帮忙优化了下,现在好多了!

潇潇雨雨

呵呵,问题解决了就好,不知道是否方便说说解决的过程和方法?
随时随地看视频慕课网APP

相关分类

SQL Server
我要回答