Search
Write a publication
Pull to refresh
7
0

пацифист

Send message

В первых партиях радиаторы стояли, потом и их выбросили, но цена от этого ниже не стала.

Строки переменной длины и разного количества полей, разнос данных в 3 базы в разных локациях и 20+ таблиц в каждой, запись в которые варьируется от значения N-, M-, полей в строке, параллельно проверка на дублирование с предыдущими NN-строками и тому подобное. Так что однострочник не помог бы

progress тоже по итогу оказался не нужен. После тюнинга и ротации таблиц разбор стал занимать +-полчаса. Потом от скуки я его переписал многопоточно через mmap и уволился ))

Всё оказалось прозаичнее. Многомиллионные записи в MyISAM с индексами где не надо и без индексов по сортируемым полям.

А исходники по итогу удалось получить - просто за эти годы никто не удосужился спросить у самого разработчика.

Там был изумительный разбор данных с заменой пробелов на '\0' и выдёргиванием char* по началу строк.

Information

Rating
Does not participate
Registered
Activity