2013-07-31 53 views
0

我使用的是sybase数据库,我使用的是DB visulazier,我有两个表中有一个表有30万个,其他表有300万个有第一个表的存档数据。两个表都按日期增长,我的意思是我们每天都会将记录存入表格。 我正在创建一个临时表并将这两个表插入临时表中,并且插入需要很多时间,所以这会浪费掉软件。将数据插入临时表

我得到的错误:改变表大小或从系统日志中删除临时表。

我可以得到任何帮助如何提高性能。

回答

0

井,temprory表不应该被用于插入百万计的数据。它会填充tempdb。

为了避免日志填充,小批量插入数据,一次可能会有1000-10000行。

想知道为什么在临时表中添加这么多记录?

+0

我正在迁移数据库,你能给我一个如何分批做的例子吗? –