对于大型数据集,从 sql 服务器迁移到 sqlite 的最快方法

本文关键字:sqlite 方法 迁移 服务器 数据集 于大型 sql | 更新日期: 2023-09-27 18:36:43

我有一个包含超过3200万条记录的数据库,我必须将其从SQL Server迁移到Sqlite。

我已经在这篇文章的帮助下尝试了SSIS(SQL Server集成服务)http://dbauman.blogspot.com/2009/03/connecting-to-sqlite-through-ssis.html

但是这个过程非常非常慢,我该如何迁移这些数据?

对于大型数据集,从 sql 服务器迁移到 sqlite 的最快方法

有一个 C# 实用程序可以通过以下方式自动执行从 SQL Server DB 到 SQLite DB 的转换利龙。

下面是代码项目文章。

我建议在SQLite中使用事务,否则索引是在添加每条新记录的情况下构建的,而不是在完成一个工作块时。

由于我不知道您的数据结构,因此很难给出具体的建议,但是编写一个可以从SQLServer读取并写入SQLite的小型应用程序通常是迁移的实际开始。迁移后有一个完整的包装器,您可以在将来使用它。