Как загрузить 200K строк типа String в базу SQLite максимально быстро? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Ребят, можно ли загрузить

200K

строк типа String в базу SQL LITE максимально быстро? Скажем за 1-5 минут? Это вообще реально? А то я уже 30 минут сижу жду пока данные запишутся, а их

каждый день

должно быть примерно

в трое больше

... Строки пишу таким макаром:

Решение задачи: «Как загрузить 200K строк типа String в базу SQLite максимально быстро?»

textual
Листинг программы
        Dim InsCommand As New SQLite.SQLiteCommand
        Dim myTrans As SQLiteTransaction
 
        myTrans = SQLconnect.BeginTransaction()
        InsCommand.Transaction = myTrans
 
        For I As Integer = 0 To 500000
        InsCommand = New SQLite.SQLiteCommand("INSERT INTO [moz_places] (url, title, rev_host, visit_count, *********", SQLconnect)
            InsCommand.ExecuteNonQuery()
 
        Next
        myTrans.Commit()

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5
Похожие ответы