скачал базу ФИАС'а, пытаюсь загнать ее в mysql с помощью navicat. И никак не получается осилить таблицу с домами, которая Гиг с лишним весит. Nаvicat выдает ошибку "Out of memory" в самом начале импорта. Как с этим бороться? может кто сталкивался?
ну это тебе надо озадачить создателей навиката вопросом херли оно читает весь файл целиком, неужели нельзя читать блоками по мере обработки.
Попробуй скачать не в XML, а в dbf-формате. Оно должно пройти. XML-слишком жирный формат, там лишнего больше чем полезных данных. Добавлено спустя 21 секунду: Navicat умеет разбирать dbf-файлы Добавлено спустя 13 минут 35 секунд: В своё время, когда нужна была полная база адресов РФ, я использовал КЛАДР. Только после скачивания и заливания таблиц в MySQL - запускал скриптик самописный, который делал там некие преобразования для улучшения быстродействия (разбивал длинные коды объектов КЛАДРа на составные части и запихивал их в поля типа SMALLINT или INT - там смотря чего для поля достаточно, добавлял индексы на эти поля). Потом любые выборки летали.