大文件Excel,csv等快速导入数据库
来源:互联网 发布:数据实时可视化 编辑:程序博客网 时间:2024/06/05 22:54
今天在向数据库里面导入数据时,发现cvs文件竟然有180M,用sqlserver自带的导入工具导了十几分钟,大概导入了百分之二,而且会出现很多数据类型不匹配(还不知道什么原因,后面把所有类型的长度都加长了),于是放弃了sqlserver自带的导入工具。
之后在网上找到sqlserver自带的函数bulk,用这个函数一共插入了近2000万行数据,耗时328秒,还是比较快的
如果有比这更快的方法,可以评论留言告诉大家
bulk insert database_name.datatable_namefrom 'file_path' --文件的磁盘路径,或者远程路径with( FIELDTERMINATOR=',', --列的分隔符 ROWTERMINATOR='0x0a' ,--行分隔符 FIRSTROW=2 --有效数据从哪行开始) ;
这篇文章介绍了其他参数的含义:http://blog.csdn.net/jackmacro/article/details/5959321
这是官方文档https://docs.microsoft.com/en-us/sql/t-sql/statements/bulk-insert-transact-sql
阅读全文
0 0
- 大文件Excel,csv等快速导入数据库
- 用脚本将excel,csv等文件导入数据库
- 大数据量csv文件导入数据库
- PHP读取CSV大文件导入数据库
- ruby脚本 大csv文件快速批量insert导入mysql
- csv文件导入数据库
- Python导入Excel、csv文件进oracle数据库
- PHP实现CSV大文件数据导入到MYSQL数据库
- C# CSV文件导入数据库
- CSV文件导入Neo4j数据库
- csv文件导入oracle数据库
- csv文件导入mysql数据库
- CSV文件导入Neo4j数据库
- Excel导入CSV文件中文乱码
- MySQL导入csv、excel或者sql文件
- python导入TXT、Excel、csv文件
- excel文件的多个sheet表合并成一个csv文件并导入数据库
- excel文件导入数据库
- 内购遇见的那些坑
- 一道多路归并算法分析的题目
- Hibernate持久化技术
- 0-6矩阵
- L2-018. 多项式A除以B
- 大文件Excel,csv等快速导入数据库
- 数据结构作业——动态数组
- android的弹窗和几种动画的用法_2017.09.14
- Netty自娱自乐之类Dubbo RPC 框架设计构想 【上篇】
- cobbler无人值守自动安装(centos7,Redhat6)
- python 安装MySQLdb
- Python笔记_函数
- Lua 函数
- python 统计图中文乱码