PDA

Показать полную графическую версию : [решено] Кэширование SQL


VS_Pupkin
02-04-2012, 11:50
Доброго времени суток. Задача такая, есть программа ИнГЕО, она крутиться на MS SQL. Начальством сверху была поставлена задача, что бы они могли работать с ней в любом месте через интернет(используется Megafon), поднял VPN(скорость 2 мегабита), работает, вот только скорость работы приложения оставляет желать лучшего. Сама программа очень прожорлива в плане сети, т.е все подгружает из БД. Внимание вопрос, есть ли программы которые кэширует запросы и результаты запросов на тек. компьютер, чтобы потом брать от туда? В идеале что б с кешировать данные полностью на компьютер, и раз в сутки обновлять?

Delirium
02-04-2012, 14:29
VS_Pupkin, таких программ нет, т.к. все действия происходят через посредника - программу ИнГео. Поэтому все запросы идут через нее. Вот если бы программисты предусмотрели возможность сохранения результатов работы во временный кеш, тогда да, можно было бы. В твоем же случае поможет только более "толстый" канал интернета.

Busla
08-04-2012, 16:56
VS_Pupkin, можно полностью на локальный компьютер копировать БД - настроить репликацию/зеркалирование

VS_Pupkin
09-04-2012, 08:22
Можно, вот только нет, полного доступа к БД. Я сделал проще нашел старый комп, поставил XP, настроил сеть и удаленный рабочий стол. И теперь клиенты подключаются к нему работают с него. Все работает отлично.




© OSzone.net 2001-2012