none
从sql server2008复制过来的数据和日志文件,到sql server2014 ,700W条数据,2.5G RRS feed

  • 问题

  • 从sql server2008复制过来的数据和日志文件,到sql server2014 ,700W条数据,2.2G,其中包含sid asc,date desc的聚集索引,但在进行查询的时候,要占到2G内存,而且很慢,电脑也会很卡,我从没等到过结果,数据文件变成了4.8G,(可以再压缩回去),我把索引删掉要重新添加索引的时候总是会出现“事务日志已满,原因 active-transaction”的错误。sql server新人,请各位大神告知原因和解决方法,谢谢
    2014年9月17日 9:05

答案

  • You can set db to simple recovery mode then rebuild index, shrink log file afterwards. If db is in full recovery mode, have to backup log in scheduled interval. For query performance, you should update statistics in the db after upgrading it from sql2k8.
    2014年9月17日 23:22

全部回复