Как загрузить 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()

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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