Кладр

Temoxa

Турист
Регистрация
6 Фев 2015
Сообщения
39
Реакции
1
Credits
68
Ребят, а у меня вопрос по ФИАС.

Я перенес его в MSSQL, но есть одна проблема в том что у меня очень долго работает запросы с ним.

Как я сделал: есть табличка у них главная в которой районы, области, города, поселки и т.д. с ней все ок) там 2 миллиона записей, вешаем индексы нужные и она работает хорошо)

Теперь проблема с номерами домов, они хранятся в отдельных табличках у них типа HouseNN, Где NN - это номера областей. Я собрал все это в одну табличку, для того чтобы потом соединить с первой табличкой и получить вьюху в которой будет индетификатор конкретного адреса, для того чтобы в другие таблички использовать как внешний ключ.

Вроде бы все красиво по архитектуре, но эта табличка домой безбожно тормозит! Вешает наглухо все запросы. Есть вариант создать также как в ФИАС 1 табличка домой для одного региона, но как потом собрать адрес?

В общем мб кто-то работает уже с ФИАС и может помочь мне разобраться?) Спасибо
 

avenger_msoft

Турист
Регистрация
29 Сен 2008
Сообщения
5
Реакции
0
Credits
8
Конвертирую ФИАС в такой формат, тормозов по выбору данных вообще нету:
Скрытое содержимое доступно для зарегистрированных пользователей!
 

pshen_d

Premium
Регистрация
25 Дек 2008
Сообщения
5
Реакции
0
Credits
28
База по всей видимости Firebird.
 

Temoxa

Турист
Регистрация
6 Фев 2015
Сообщения
39
Реакции
1
Credits
68
Да, уже разобрался) Перезалил в MSSQL в принципе норм работает)
 

pshen_d

Premium
Регистрация
25 Дек 2008
Сообщения
5
Реакции
0
Credits
28
А какими средствами заливал в MSSQL?
Штатными или что то свое писал?
 

dalx

Местный
Регистрация
17 Фев 2010
Сообщения
6
Реакции
0
Credits
25
когда трбуется постоянное обновление кладра и/или нет необходимости/возможности юзать нормальный SQL сервер то всё равно приходится возиться с DBFами. я для сиъ целей юзал старенький но проверенный Halcn6db. он работает в DBF на прямую. без всех этих геморроев с DBE.
 

Senyamur

Турист
Регистрация
30 Май 2010
Сообщения
8
Реакции
2
Credits
16
База по всей видимости Firebird.
 

Temoxa

Турист
Регистрация
6 Фев 2015
Сообщения
39
Реакции
1
Credits
68
А какими средствами заливал в MSSQL?
Штатными или что то свое писал?

Чет поздновато отвечаю, но да штатными) в MSSQL можно подключить провайдер для работы с dbf и написать к ним запросы
 

urich_ku

Турист
Регистрация
19 Ноя 2009
Сообщения
4
Реакции
0
Credits
8
Я залил КЛАДР в MSSQL и без проблем работаю.
 

brovisa.ru

Турист
Регистрация
13 Фев 2018
Сообщения
4
Реакции
0
Credits
8
я залил кладр в mysql если нужно могу базу кинуть