|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.06.2016, 22:00 | #1 |
Пользователь
Регистрация: 25.01.2009
Сообщений: 47
|
Как добавить в БД (MySQL) один миллиард записей?
Всем привет! Мне необходимо добавить в БД (MySQL) один миллиард записей, от 0 до 999999999. Пробовал инсертить в цикле каждую запись, но это нереально долго, я так и не дождался. Есть ли более быстрый способ решить данную проблему? Вообще, MySQL способен справится с таким количеством записей? Если нет, то какие есть альтернативы?
|
11.06.2016, 22:47 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Добавляй пачками, по 1-5К записей за один запрос.
Синтаксис INSERT это поддерживает. Ещё есть LOAD DATA IN FILE. |
12.06.2016, 00:41 | #3 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
транзакции наверное как ни как к месту в такой ситуации
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
12.06.2016, 16:42 | #4 | |
Регистрация: 03.01.2016
Сообщений: 8
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Миллиард записей в бд | Predator199 | PHP | 1 | 21.11.2012 23:09 |
Как извлечь в один массив данные из одного столбца в MySQL ? | Novichok PHP | Помощь студентам | 0 | 25.03.2011 21:39 |
Как добавить в Select Case, еще один индекс | valerij | Microsoft Office Excel | 3 | 23.02.2010 10:42 |
Как из Edit1 добавить в массив один символ? | newprog12 | Общие вопросы Delphi | 1 | 23.01.2010 14:17 |
Как добавить в структуру новое поле (MySQL)? | Blef | SQL, базы данных | 1 | 29.08.2009 12:06 |