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



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

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



Зимние каникулы для взрослых… Отдыхаем «так себе»?

Зимние каникулы для взрослых… Отдыхаем «так себе»?

Наверное, перепись населения в России следовало бы проводить сразу же после празднования встречи Нового года. Начиная прямо с первых чисел января. И переписчикам неплохо было бы задать...
Свинг

Свинг

     Свинг. . . странное такое слово, в первые я его услышал в 1995 году. . . и вот как это было.      А началось все очень банально,. . . мне изменил...
Гадания по Книге Перемен. Бросить монеты Судьбы

Гадания по Книге Перемен. Бросить монеты Судьбы

Уважаемый посетитель, Вы не задумывались, как мало знаете о древнекитайских технологиях предсказания будущего? Есть шанс исправиться! Вашему вниманию предлагаются "Гадания по "Книге Перемен" - програм...
Обрезка деревьев, сроки проведения, способы и цели обрезки

Обрезка деревьев, сроки проведения, способы и цели о...

Обрезка – одно из основных мероприятий по уходу за плодовыми и ягодными растениями в саду. Она проводится ежегодно в период зима - ранняя весна до вступления растений в вегетацию. Способы и цели обрез...
Все или ничего

Все или ничего

     Это стало доброй традицией - заниматься любовью в отсутствие жены в семейной квартире. Да, то, что она занимала, пусть даже на неделю, место его жены, необычайно возбужда...
Сарлосская волчья собака: как ужиться двум врагам в одной породе?

Сарлосская волчья собака: как ужиться двум врагам в ...

Все больше внимания привлекает к себе Сарлосская волчья собака. Эта порода выведена по историческим меркам совсем недавно, в конце двадцатых годов прошлого века. Собака требует профессионального подхо...
Познавательное

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

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

В грязезащите главное – надёжность

Про грязезащитные покрытия для поддержания чистоты наслышаны все. Да и вряд ли можно найти такого че...

Как отдохнуть в Феодосии? Уютно, вкусно и недорого

На мой взгляд, основная «фишка» Феодосии — бюджетный отдых в красивом и споко...

В наши дни спланировать индивидуальные турпоездки

В реальности, каждый из нас хочет получать по максимуму выгоды и пользы от затраченных своих финансо...

Что Вам мешает узнать больше

В сегодняшнее нестабильное время единственной гарантией защищенности являются НАШИ ЗНАНИЯ. Настоящие...

Счастье – это когда тебя замечают

Ежемесячно саратовцы извлекают из своих почтовых ящиков счета за жилищно-коммунальные услуги и за га...

Как внедрить бережливое производство на фирме: пят

Бережливое производство — механизм, увеличивающий продуктивность действия предприятия в 5–10 раз, вм...

Почему дождевые червяки вылезают на поверхность во

Городские жители только во время дождя в основном и сталкиваются с этими животными. Да и деревенские...

О пользе самообразования

К сожалению, уровень образования наших школьников год от года падает, причем падает катастрофически....

Системы безопасности. Защита всякого жилища.

На сегодняшний день вопрос предоставления безопасности для жилья и для его жителей возникает в особе...



О портале:

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

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