我不知道标题是否正确 - 因此允许编辑使其正确。
问题 - 使用 Vb.net 代码,当我使用连接字符串和 sql 查询读取 100,000 条记录的 excel 文件时,需要 3 分钟(对我来说太长 - 我想要一个解决方案,请)完成。
但是,当我提交另一个包含 300,000 条记录的 excel 文件时(我的要求是读取 5000 万条记录) - 花费的时间超过 30 分钟(我无法容忍并杀死了该程序)
请帮助我理解这种差异以及为什么需要这么长时间才能阅读。
(我没有提供任何代码示例,因为网上有成千上万的此类示例代码可用于说明如何建立与 Excel 文件(Office 2010)的连接以及如何运行查询以读取记录)
提前感谢您的帮助和时间。作为一种解决方案,我想将 300,000 条记录文件切割成每个 10,000 条记录的文件 - 但是,如何在不浪费打开和阅读时间的情况下做到这一点?
萨比亚
PS - 在 Windows Server 2008 和 Windows 7 中使用 core 2 duo 和 8 GB RAM