Вопрос

Я хотел бы загрузить сообщения USENET в мою личную базу данных MySQL, поэтому без использования Newsreader. На данный момент я использую компонент IPWorks для .NET. Я создал простое приложение в VB.NET, работает, но это действительно медленно ... для скачивания и выполнять вставку в. Кто-нибудь знает какой-то лучший метод «Massive» Скачать сообщение и вставить его в простую таблицу MySQL?

Это было полезно?

Решение

Вы можете попробовать использовать Массовая вставка или задержка вставки Вместо ввода строки элементов строки последовательно.

Кроме того, много этого можно сделать асинхронно. Большая часть работы, которую вы делаете (запись в базу данных, и загрузка содержимого от NNTP) не связано с ресурсами на вашем компьютере. Вы можете выполнить загрузку и чтение содержимого NNTP в потоке, отделенной от те, которые выполняют вставки (вы должны буфер, который вы хотите вставить, прежде чем отправить его на MySQL).

В основном, вы хотите Производитель потребительской узор.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top