导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

请教各位大虾,Insert语句的执行效率

muders 北京月矛科技有限公司 CTO/CIO/技术总监  2003-12-08 08:12:29
如果向一个普通的有着数万条以上纪录的表中插入数据,Insert语句的执行效率如何?相比之下通过外部程序ADO直接打开该表然后Addnew——Updata的效率是否高出很多?
...全文
2 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
muders 2003-12-08
那么到底用Insert的效率是否受对应数据表中记录总条数的影响呢?也就是说在一个有着非常巨大的记录条数的表中用Insert添加数据的操作效率是否和在只有几十条纪录的表中几乎相当(完全一样的可能性不大,受内存、处理器速度等的影响)
回复
ycdelphicsdn 2003-12-08
当然是insert高了
如果用外部程序打开还得要打开数据库还得查找再更新
这样是要花时间的
所以最快的就是直接插入的了
无论数据库里有没有数据都一样
回复
当然insert语句效率高.

用程序打开表处理,还要经过几个中间过程.

最快的莫过于直接从外部文件导入了.
回复
a_stupid_boy 2003-12-08
我觉得直接用SQL语言进行操作效率是最高的
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告