社区
数据库
帖子详情
vc++使用ado中addnew批量插入与insert语句批量插入性能的优劣
清泉流
2018-01-08 02:09:32
在项目中使用了ado中addnew和updateBatch方法实现记录的批量插入,结果测试结果是500条插入大约耗时1000ms,在这里问一下,这种用法性能有这么差吗?还是使用错了?直接使用insert语句执行批量插入的性能一般是多少?希望有大神解释一下
...全文
714
4
打赏
收藏
vc++使用ado中addnew批量插入与insert语句批量插入性能的优劣
在项目中使用了ado中addnew和updateBatch方法实现记录的批量插入,结果测试结果是500条插入大约耗时1000ms,在这里问一下,这种用法性能有这么差吗?还是使用错了?直接使用insert语句执行批量插入的性能一般是多少?希望有大神解释一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2018-01-10
打赏
举报
回复
插入数据库效率问题请参考软件“万能数据库查询分析器”的作者马根峰的博客文章。
worldy
2018-01-10
打赏
举报
回复
个人认为,updateBatch方法就是通过遍历记录集是否改变,如果改变,就调用update 命令,并且,使用的是所有字段原值定位记录,update你只要使用主关键字定位记录,因此效率肯定高于updateBatch,另外,updateBatch经常会引发记录无法定位的异常
赵4老师
2018-01-09
打赏
举报
回复
了解一下bcp命令行工具。
sevancheng
2018-01-09
打赏
举报
回复
这种插入方式应该是效率最高的,可能是数据库驱动问题
winform控件与
ADO
.NET
ADO
.NET的名称起源于
ADO
(ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft技术
中
访问数据。之所以
使用
ADO
.NET名称,是因为Microsoft希望表明,这是在NET编程环境
中
优先
使用
的数据访问接口。
ADO
.NET 面试题
什么是
ADO
.NET?
ADO
.NET 的主要特点有哪些?
ADO
.NET 的四个组件分别是什么?什么是 Connection 串?Connection 的状态有哪些?什么是 DataAdapter?DataAdapter 的作用是什么?什么是 DataSet?
ADO
.NET
中
如何
使用
事务?什么是存储过程?存储过程的
优劣
何在?优点缺点什么是参数化查询?什么是事务?事务的并发控制有哪些?什么是连接池?
ADO
.NET
中
如何
使用
连接池?什么是 LINQ to DataSet?
孙鑫V
C++
深入详解全书总结
孙鑫V
C++
视频笔记列表(全) 简 介 第一课Windows程序内部运行机制 第二课MFC 程序框架的剖析 第三课MFC 消息映射机制和DC的获取 第四课简单字处理软件 第五课菜单编程 第六课对话框编程1 第七课对话框编程2 第八课MFC
中
各类指针的获取 第九课应用程序外观修改 第十课图形绘制与通用对话框 第十一课图形保存和重绘 第十二课文件操作 第十三课文档和串行化
ADO
.Net基本操作
来源:https://www.cnblogs.com/czhwust/p/4457207.html
ADO
.NET是微软新一代.NET数据库的访问架构,
ADO
是ActiveX Data Objects的缩写。
ADO
.NET是数据库应用程序和数据源之间沟通的桥梁,主要提供了一个面向对象的数据访问架构,用来开发数据库应用程序。
ADO
.NET主要包括Connection、Command、DataRea...
ADO
.NET基础开发
ADO
.NET基础开发 转载自https://www.cnblogs.com/czhwust/p/4457207.html;
ADO
.NET是微软新一代.NET数据库的访问架构,
ADO
是ActiveX Data Objects的缩写。
ADO
.NET是数据库应用程序和数据源之间沟通的桥梁,主要提供了一个面向对象的数据访问架构,用来开发数据库应用程序。
ADO
.NET主要包括Co
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章