社区
MS-SQL Server
帖子详情
如何才能高效快速的插入记录呢
tristsesame
2003-11-19 11:25:08
我现在使用的是
insert table1
select ... from table2
有些表的记录最多可能有近十万条.
我担心这样时间可能要很久。
向大家请教
不知有没有更好的方法呢.
...全文
45
4
打赏
收藏
如何才能高效快速的插入记录呢
我现在使用的是 insert table1 select ... from table2 有些表的记录最多可能有近十万条. 我担心这样时间可能要很久。 向大家请教 不知有没有更好的方法呢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wonder01
2003-11-19
打赏
举报
回复
使用sql语句如此直接的转储数据,应该没有什么更好的办法了。只是想说明一下影响数据插入性能的因素,被插入表上建立的所有约束条件(主要如主键约束、外键约束、固定值约束等)和索引(尤其是唯一性约束)都会影响插入和更新速度。
zjcxc
元老
2003-11-19
打赏
举报
回复
上面的已经是最高效率的方法了.
如果还是担心超时.可以做如下设置:
如果是查询分析器中执行语句:
工具--选项--连接--将查询超时设置为0
如果是在程序中执行:
设置对象的
.commandtimeout=0
pbsql
2003-11-19
打赏
举报
回复
这应该是最快的了,十万条应该不会超过三分钟
zjcxc
元老
2003-11-19
打赏
举报
回复
--写上字段列表,速度会提高
insert table1(字段列表)
select 字段列表 from table2
oracle
快速
向表中
插入
记录
方法
1:用merge into 进行匹配更新和
插入
, 2: 开启并行,提高速度 3: 如果可以的话加NOLOGING 不写入日志 4:如果数据有规律的话,分批次执行 1.使用marge
快速
插入
; MERGE /*+ append */ INTO A d USING (select * B where ...) f ON (d.account_no = f.account_
【经典】Mybatis百万级
高效
批量
插入
Mybatis百万级
高效
批量
插入
如何
高效
地向MySQL中
插入
10亿条数据
在面对向MySQL中
插入
大量数据的挑战时,采取有效的策略和技术是确保数据导入任务成功完成的关键。通过本文的介绍,我们了解到了一系列优化性能的方法和技巧,从数据库准备到数据
插入
的过程中,都有许多可以优化和改进的地方。首先,我们强调了选择合适的存储引擎和调整MySQL配置的重要性。InnoDB作为默认的存储引擎,具有事务支持和行级锁等特性,更适合处理大规模数据
插入
任务。通过调整MySQL的相关配置参数,如和等,可以有效地提升数据库的性能和吞吐量。
【保姆级知网研学
快速
插入
和删除参考文献】
要使用知网研学
快速
插入
和删除参考文献,需要先了解知网研学,知网研学与知网是连接在一起,在知网中下载文献通过知网研学
快速
分析和处理文献,下面是简单介绍知网研学;知网研学是一款研究型/探究式学习平台,旨在为学习者提供自主发现前人知识、培养学习能力和创新思维的工具。知网研学提供了文献检索、研读学习、专题及成果管理等核心功能,支持云端同步,实现随时随地碎片化学习。通过这些功能,用户能够
高效
地管理和利用学术资源,提升学习和研究效率。
怎么
高效
率批量
插入
1000条数据到数据库
问题: 每隔5毫秒就有30多条数据发送过来,然后需要及时
插入
到数据库,怎样才能更
高效
插入
到数据库?要求:
插入
到数据库所耗的时间必须要比发送的时间快。目前我的做法是把批量数据先放在DataTable中,1s后一次性提交DataTable中的数据,用的方法是adapter.Update(DataTable),这种方法效率上还是比较慢,内部实现应该还是一条一条
插入
的,只不过少连了几次数据库 ...
MS-SQL Server
34,874
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章