码迷,mamicode.com
首页 >  
搜索关键字:sqlbulkcopy    ( 134个结果
EF中使用SqlBulkCopy
using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Data; using System.Data.SqlClient; using Sys ...
分类:数据库   时间:2021-05-24 13:43:26    阅读次数:0
使用EF的ConnectionString缺少pwd问题
问题:使用EF调用SqlBulkCopy的时候,在创建SqlBulkCopy实例时,传入连接字符串,这里传入Db.Database.Connection.ConnectionString using (SqlBulkCopy bulkCopy = new SqlBulkCopy(Db.Databas ...
分类:其他好文   时间:2020-12-09 11:48:40    阅读次数:4
使用SqlBulkCopy进行批量插入数据操作遇到的问题
1、默认SqlBulkCopy如果不做配置,保存时会默认按列顺序进行保存2、注意列格式,如果对应列格式不一致,保存时会出问题,例如原列为double 数据库里为decimal(18.2) 保存时,会因精度问题,保存到数据库会少或多0.01,这个问题比较恶心,一定要注意。3、还是上个问题,如果Data... ...
分类:数据库   时间:2020-06-16 14:40:44    阅读次数:67
SqlServer优化之批量插入(SqlBulkCopy、表值参数)
之前做项目需要用到数据库的批量插入,于是就研究了一下,现在做个总结。 创建了一个用来测试的Student表: 1 CREATE TABLE [dbo].[Student]( 2 [ID] [int] PRIMARY KEY NOT NULL, 3 [Num] [varchar](10) NULL, ...
分类:数据库   时间:2020-06-05 22:38:26    阅读次数:95
数据库优化方案总结
1. 去掉表的所有索引2. 用SqlBulkCopy进行插入3. 分表或者分区,减少每个表的数据总量4. 在某个表完全写完之后再建立索引5. 正确的指定索引字段6. 把需要用到的字段放到包含索引中(在返回的索引中就包含了一切)7. 查询的时候只返回所需的字段8. 复杂查询多使用临时表, select ...
分类:数据库   时间:2020-05-25 19:51:21    阅读次数:111
Asp.Net Core中使用FTP读取大文件并使用SqlBulkCopy实现大批量插入SQL SERVER数据库
背景 在介绍整个原理和代码之前,我们来交代一下整个过程的背景,我们的系统作为一个下游的DMS系统,需要每天定期读取第三方接口传入数据,由于第三方接口每天传入的数据有上百万条主机厂备件库存数据,之前通过Kafka消息接口进行传输的话效率低、速度慢而且容易出错,所以后面和第三方统一意见采用FTP方式进行 ...
分类:数据库   时间:2020-05-04 13:23:58    阅读次数:82
SqlBulkCopy批量插入数据时,不执行触发器和约束的解决方法
在new SqlBulkCopy对象的时候,设置一下SqlBulkCopyOptions选项即可,按位或运算 SqlBulkCopyOptions.FireTriggers | SqlBulkCopyOptions.CheckConstraints using (SqlBulkCopy bulkCo ...
分类:数据库   时间:2020-04-04 00:00:13    阅读次数:94
Sql Server EF 批量数据录入
示例代码 "SqlServerUseEFDemo" 参考资料 "SqlBulkCopy 类" ...
分类:数据库   时间:2020-03-31 14:17:19    阅读次数:89
C#使用SqlBulkCopy批量导数据
案例:将数据库数据导入到另一个库 ImportDataUtil: public class ImportDataUtil { const int PAGE_SIZE = 500; private SqlConnection _sourceConn = null; private SqlConnect ...
分类:数据库   时间:2020-03-18 23:37:16    阅读次数:80
sqlserver数据库批量插入-SqlBulkCopy
当想在数据库中插入大量数据时,使用insert 不仅效率低,而且会导致一系列的数据库性能问题 当使用insert语句进行插入数据时。我使用了两种方式: 以上方式对于批量插入数据都不是一个好的选择, 针对这种情况我使用了SqlBulkCopy sqlbulkCopy:将其它数据源批量加载sqlserv ...
分类:数据库   时间:2019-12-14 14:04:25    阅读次数:92
134条   1 2 3 4 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!