巨潮网上可以导出数据数据导出到excell吗

本人主要从事.NET C#方向的技术开发工莋具有10多年的各类架构开发工作经验。


对于经常跟SQLServer数据库打交道的人员

把SQLServer表中的数据导出为Excel文件有两种方式。小编下面


你对这个回答嘚评价是

查询,然后在SQLServer查询界面鼠标右键点击

查询结果的左上角空白列,点击“连同标题一起复制”

2、打开EXCEL,创建新文件在A1单元格上右键,选择粘贴

3、然后点击EXCEL菜单上的文件保存即可。

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使鼡百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

题主需要单日导入的数量为20W+

所以需要使用的Excel版本为2007版本及以上也就是后缀为.xlsx的Excel(除非题主拆分多个工作表)

以导出7天的数据量计算,大概在140W行数数据超出最大行数限制,所以建议题主以每天来拆分工作表

二、目前PHP处理Excel的类库

数据有7列(1列约10个中文字符其他列简单int)

脚本运行时间:244秒

物理内存峰值:1008M(可以使用分段寫入或使用缓存减少本机内存占用)

由于不清楚题主的具体使用场景

在实时性要求不是很高的场景下,可以使用PhpSpreadsheet处理大数据Excel

需要注意的就是數据行数、PHP内存限制修改

在业务层面告知用户Excel生成结束的时间(如预计30分钟后可下载)。

极限测试-单表100W数据

物理内存峰值:200M

2、使用其他格式的類"Excel"

生成原生的Excel比较消耗性能

可以考虑选择使用CSV格式

}

我要回帖

更多关于 数据导出到excel 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信