工厂里 的数据库文件太大 有没有办法? 建厂13年了 数据库里保存了太多数据 导致现在程序查询狠困难 ??有没有什么办法 把以前的数据分离出来 就是比如把2009年以前的数据都分离出来单独保存 数据库里的数据从2010年开始 ...有没有什么办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20071119/10/47984fe7-6d25-40c4-ac0d-2b45795cb3c0.html 新建1個新DB,應用于2009年之後的數據。在原來的DB,把2009年之後的數據搬動到新的DB中。當然這過程是一個繁瑣的過程,需要對整個數據庫的表結構有充分的瞭解。 这比较麻烦,呵若数据量不是很大<数T or 数百G>,还是优化系统是正道新建DB会涉及一些结余数据的处理,会麻烦分区会略好,但对一些搜索也没效率改进 有一个简单的方法,首先优化索引,这里指的是你要将一些表的索引进行从新建立,并且对数据库 DBCC CHECKDATABASE另外若不愿意做分区表,也有其他方法,添加一个新的NDF文件,将原来的MDF文件写入的上限变为目前MDF文件的大小(意思是你的MDF文件将不再增长),那么新的数据库会自动写入到NDF文件中这样也可以起到逻辑上分割文件的效果,当然和分区表没有办法比较,但这样做比较简便,没有危险性。并且你现在做分区表,并不马上见效,因为你的数据库已经是杂乱无章了,设计分区表最好是在数据库表设计初期就有规划。 如果想按数据日期分离,由于表之间的关联很多,这个分离过程需要ERP开发商或供应商支持,只靠SQL技术是不行的 创建数据库 求sql语句 入库... 高分求教:2个SQL语句相关的问题 我有一个小问题,到哪也不急~~(音调同赶集网广告) 怎样在设计表中取得字段描述 系统日志17805错误 如何删除表中的重复记录? 只有高手才能解决的问题!只有高手才能解决的问题! ASP编程中使用VBScript怎样联接SQl server 2000? 高手来 SQL中的架构是什么?
在原來的DB,把2009年之後的數據搬動到新的DB中。當然這過程是一個繁瑣的過程,需要對整個數據庫的表結構有充分的瞭解。
若数据量不是很大<数T or 数百G>,还是优化系统是正道
新建DB会涉及一些结余数据的处理,会麻烦
分区会略好,但对一些搜索也没效率改进