Многопоточная вставка данных в MySQL с использованием Python - PullRequest
2 голосов
/ 10 апреля 2010

Я работаю над проектом, предусматривающим вставку большого количества данных в базу данных. Мне интересно, если кто-нибудь знает, как заполнить 2 или 3 таблицы в базе данных одновременно. Пример или psueodecode были бы полезны. Спасибо

1 Ответ

2 голосов
/ 11 апреля 2010

Если у вас есть много данных для одновременной вставки в базу данных, то вы, вероятно, заинтересованы в массовой загрузке данных. Идеальным инструментом для этого является массовый загрузчик, который, вероятно, поставляется с вашей базой данных - Oracle, Microsoft SQL Server, Sybase SQL Server и MySQL (если не ошибиться) имеют массовые загрузчики. Например, Microsoft имеет оператор массового вставки и программу bcp для выполнения этой задачи. Я рекомендую вам рассмотреть это, а не настраивать какой-либо инструмент в python с потоками или без них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...