|
|
|
|
|
для: Valleri
(15.05.2011 в 13:40)
| | К сожалению, я не обладаю экстрасенсорными способностями и не смогу угадать что за данные у вас там в YML и базе. | |
|
|
|
|
|
|
|
для: Саня
(13.05.2011 в 13:36)
| | YML, Яндекс формат | |
|
|
|
|
|
|
|
для: Valleri
(13.05.2011 в 12:04)
| | Прекрасно. Расскажите какой у вас формат данных в XML, схема базы и я подскажу как можно ускорить импорт. | |
|
|
|
|
|
|
|
для: Саня
(12.05.2011 в 17:31)
| | Все есть, делаем локально | |
|
|
|
|
|
|
|
для: Valleri
(11.05.2011 в 15:26)
| | А есть возможность предварительно преобразовать этот XML в более подходящий формат перед его импортом на сервер? | |
|
|
|
|
|
|
|
для: Саня
(11.05.2011 в 14:47)
| | Мне не уложится даже в 30 минут.
Надо добавлять в базу новые данные.
В базе 300 000. Предварительно необходимо проверять дублирование, создавать формат.
Если файл XML, из которого льем, имеет размер 500 000 к, то времени на всю кухню требуется сутки. | |
|
|
|
|
|
|
|
для: Valleri
(11.05.2011 в 08:16)
| | Вы хотите уложиться в 30 секунд?
Какую цель вы преследуете, какие у вас исходные данные и что вы хотите получить в итоге? | |
|
|
|
|
|
|
|
для: Valick
(11.05.2011 в 11:58)
| | Я в поиске. И сейчас лазил в инете интересные вещи нашел.
например :
set_time_limit(0);
php.ini memori_limit =-1;
В результате можно уйти от чтения файла по кускам(elenaki), но стоит ли.
Лучше все таки "стойкий" алгоритм прописать. Мне думается рекурсия тут лучше?
Иногда случайный совет, доброе слово, здорово помогает. | |
|
|
|
|
|
|
|
для: Valleri
(11.05.2011 в 10:47)
| | тезка, что-то я не пойму кто-кому пытается помочь :)
к сортировке вообще без БД подходить не стоит
так о чем речь?
приведите фрагмент файлов (несколько строк)
и четко сформулируйте поставленную задачу (что с чем нужно сравнить и что получить в конечном итоге)
____
я конечно в батниках не силен, но кроме сравнения файла средствами ОС 1:1 и получения результата "да" "нет" ничего представить не могу | |
|
|
|
|
|
|
|
для: Valick
(11.05.2011 в 09:37)
| | Например, сортировка, можно использовать функции или рекурсивную функцию...
А вот с батниками(*.bat) можно существенно повысить скорость, но забыл уже как. | |
|
|
|
|