如何解决大数据量的数据库维护? 情况是这样的,我们系统,每天都会有很大的数据写入到数据库。这么大的数据量在查询的时候就显的很慢,现在想分成两个库一个静态库一个动态库,静态库保存基础数据,动态库保存生产业务数据。每隔一段时间自动生成一个新的动态库然后数据写入到这个新库,查询的时候系统能够根据日期自动匹配到对应的历史动态库。请问该怎么实现?自动分库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果对业务和数据库结构很清晰,可以开发一套抽取程序,用ssis就可以了。把数据定时从动态抽取到静态库,然后清空动态库的这部分数据,其实就是一个典型的数据仓库抽取功能 你这个其实就是在制造一个数据仓库,历史库如果只读的话,有大量的方法提高性能,特别是如果使用SQLServer2012,微软给出的测试数据是14.4亿行,查询只需要1秒多一点,用了列存储索引。 可以,SQLServer2005支持TB级别的都没问题,不过你可以根据业务来分库,比如你的业务经常只需要查询一个月或者一年的数据,那么就按照这个单位来分库。 各位帮忙解决此table的存储过程,谢谢! 我想先锁定我指定的行,然后我的程序打印,打印完成了,再执行释放开始的锁?可以嘛? 如何将一个变长字段的监时表的数据插入到另一个固定字段的表中? Sql Server与My Sql的分布式事务 高分请教,参与有分,讨论以下,如果解决,再加500分!!! 表转化,高手请进 问题未解,向SqlServer高手求解 弱智问题! Oracle Deploy 关于《书店管理系统》的数据库,欢迎大家一起讨论……………………………… mssql与mysql在性能上做比较的话那个更优越? 字段内容自动生成简拼(每个字的拼音首码)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货