如果是从某些库或者文件里面倒的话,你可以采用SQLServer DTS,或者BCP进行倒入。如果你是由程序计算产生数据的话,建议你将目标表中的索引和主键先通通删掉,倒完后再建。如果是计算得到的,建议你在存储过程中计算,然后往表里放。
解决方案 »
- MSSQL根据年龄算生日
- 求一字段分割的小问题
- 如何用程序把一个数据库中的几个表复制到另一个数据库中?
- 问题
- SQL SERVER2000中差异查询的问题,请高手进来看看。
- 在vc.net里面怎么样能够判断数据库中是否有指定的表,若没有能够自动创建。谢谢!
- 数据库打开一个表巨慢,立刻给分
- 数据库视图(View)和基表(Table)数据同步的问题???
- 如何向oracle和sql2000同时写数据 (------>请赐教
- ***求助!!一个关于事务(transaction)的设计问题!!急急急急急!!谢谢
- 请问用sql怎么从数据库中获得一个数据库的所有表的名称?
- 求助:哪里有sql sever2000企业版下载啊?(4in1也行)
但不至于你插入16万条就这么慢,可能你的SQL没有优化吗?
我在这方有一点经验,
处理过8、9百万的记录。
values(%d,%f,%f,%f,%f,%f,%f,%f,%f,%d)", m_nRecordNums, pData->pPressure[i][j], pData->pTemperature[i][j],pData->pWindu[i][j], pData->pWindv[i][j], pData->psgidu[i][j], pData->pCloudy[i][j],pData->pRain[i][j], pData->nHeight, pData->nTime);m_pRecd->Open((_variant_t)strSQL, (IDispatch*)m_pConn, adOpenDynamic,adLockOptimistic, adCmdText);我觉得是有点慢
i,j是外层循环
大家帮助小弟
2、先去掉表上的索引
会好些