Mysql и CVS

Добрый день!
Сегодня очередной пост о mysql
Хотел бы с вами поговорить о проблеме заполнении данных в больших объемах.
Когда за вас скрипт заносит данные в базу – гуд, а когда ‛ручками“ – сразу надоедает.
Мы сегодня с вами поговорим об ускорении данного процесса.

Для начала надо разобраться, что же такое ‛CVS“.
CVS – файл, в котором данные разделяются запятыми.
‛Но, как нам поможет CVS“ – спросите Вы.
Вы, наверное, хотя бы раз в своей жизни экспортировали mysql базу через phpmyadmin вы могли видеть в какой формате экспортировать базу.
Обычно используют sql, но у нас есть вариант экспорта ‛CSV для Excel“.
Если внимательно присмотреться, можно выделить тенденцию.
Есть экспорт данных в csv, логично, что будет и импорт, но нам надо придерживаться некоторых правилам.
1. Минимальный размер файла 2,048 KB;
2. В нашем файле количество вставляемых данных должно быть сопоставимо со структурой таблицы.
Пример.
У нас есть таблица с такими атрибутами:id,name,surname.
CSV файл будет иметь такой вид:
"","Игорь","Пупкин"
"","Макс", ‛Васин"
"","Свят", ‛Сидоров"


Обычно id, имеет свойство auto_increment и по данной причине оставляем пустое поле.
С применением мы разобрались.
Теперь давайте поразмыслим, как данный метод может ускорить процесс добавления данных.
Всё зависит от того, в каком виде к вам попадает информация для заполнения.
Приведу вам пример из практического опыта.
Я заполнял в базу данных информацию о Формуле 1 из Википедии.
Информация была предоставлена в виде таблицы, а после каждой ячейки поставить запятую не составит труда)
В данном случае я заполнил базу менее чем за час.
Как, вы смогли заметить, всё зависит в каком виде вам попала информацию.
А, какие способы вы еще знаете?
С уважением,cava!
Источник
15:19 14.12.2016



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Как научиться выполнять обещания, сделанные самой себе?

Как научиться выполнять обещания, сделанные самой се...

С тобой подобное тоже случалось? Большинство из нас столько раз клялись себе начать новую жизнь! «Надоело! Я так больше не могу! Прямо сейчас я начинаю следить за собой по всем правилам. Спортзал! Не ...
Как царь в магазине сметану покупал?

Как царь в магазине сметану покупал?

Как-то раз на боярском совете спросил царь у своих холопов:  — Кто-нибудь в курсе, почем в наших магазинах сметану торгуют? Загудел совет боярский, задумался. Посовещавшись, такой ответ ца...
О хакерских программах для World of Warcraft.

О хакерских программах для World of Warcraft.

"Чит-коды для World of WarcraftДля on-line стратегий существует множество различных программ и читов, позволяющих воспользоваться привилегиями, недоступными для других игроков. * Увеличение скорости...
Порнография и потенция

Порнография и потенция

 Не раз встречал публикации, что ученые той или иной страны пришли к выводу, что увлечение порнографией снижает потенцию. Тут не надо быть гениальным ученым. Изложу свой взгляд. Во-первых, с т...
Приусадебный участок: ландшафтный дизайн маленького сада

Приусадебный участок: ландшафтный дизайн маленького ...

Приусадебный участок сегодня утратил свою изначальную функциональность. Довольно немного владельцев земельных участков стремятся выращивать овощи, картофель, заниматься разведением живности и выстраив...
Анализ летнего сезона 2013 в Болгарии

Анализ летнего сезона 2013 в Болгарии

Летом 2013 года по сравнению с летним туристическим периодом 2012 года в Болгарии был отмечен рост иностранных туристов в размере 5,4 %. Больше всего жителей из России посетили страну этим летом, ...
Стоит прочесть

Гороскоп - основные принципы и понятия

Гороскоп - основные принципы и понятия. В данной статье я хочу рассказать своими словами, на...

Окна из стеклокомпозита

Стеклокомпозит изготавливается из стекловолокна, пропитанного термоактивными смолами, методом пултру...

Как защититься от мобильной радиации своего любимц

Телефоны. Не буду повторять, что в наше время они утратили свое прямое назначение и т. д. и т. п. Ск...

Как правильно составить резюме?

Поиск работы — это всегда ответственный момент в жизни любого человека, и подходить к нем...

Какие развивающие игрушки для ребёнка до полугода

Когда женщины уходят в декрет, до родов остаётся примерно два месяца. Это самая лучшая пора, чтобы з...

Глобальное потепление. Кто виноват?

Глобальным потеплением в метеорологии называют постепенное увеличение среднегодовой температуры атмо...

Mysql и CVS

Добрый день!Сегодня очередной пост о mysql Хотел бы с вами поговорить о проблеме заполнении данных в...

Типы веб сайтов

На сегодняшний день ни одна область деятельности не обходится без рекламы. Конечно, реклама - двигат...

Как отпраздновать и не переесть?

Чаще всего перед каким-либо праздничным мероприятием представительницы прекрасного пола ходят по маг...

Каша на завтрак - это хорошо?

День современного человека наполнен различными делами, обязанностями, развлечениями и общением. Но и...



О портале:

Наш интернет-портал является ресурсом, который включает в себя широкий перечень познавательных и увлекательных статей. Абсолютно каждый посетитель найдет для себя что-нибудь нужное. Современный дизайн дает возможность вам моментально находить актуальную информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех электронных устройствах. Теперь найти необходимую информацию стало совершенно легко.

Мы собрали для вас познавательные и увлекательные статьи. На нашем портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Отныне, поиск актуальной информации будет занимать у вас считанные секунды.