Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:49 27.02.21 
Компютри и Интернет
   >> Delphi
*Кратък преглед

Тема Поддръжка на огледална база с данни  
Автор Дokтopa (свободен)
Публикувано30.04.07 10:43



Проект на Delphi 6, база с данни: firebird 2.

Та въпросът ми е следният:
има ли начин да се поддържа огледална база с данни (на друго физическо място PC2) по време на работа на приложението?
и евентуално ако компютърът (PC1) където се намира основната база с данни спре да работи да се пренасочат клиентите към огледалната, резервна, база с данни.



Тема Shadow databaseнови [re: Дokтopa]  
Автор andrew_nikoloff (bugbuster)
Публикувано30.04.07 11:19



По принцип Firebird (и Interbase) има възможност за създаване на т. нар. shadow. Това е пълно копие на файла(овете) на базата. Мисля, обаче, че имаше ограничение тези файлове да са на същата машина (същият Firebird сървър). Те са абсолютно прозрачни за потребителя и в случай на да речем хардуерна повреда (скапе ти се диска, на който е базата) ти имаш точно нейно копие на другият диск и с минимален downtime може да я замениш. Обаче това е само в случай на такъв тип повреди. Ако има бъг в сървъра и той ти скапе базата, или ако ти си замажеш нещо не можеш да разчиташ на shadow файла, защото той ще се омаже по същия начин. Това май не е точно каквото искаш ти, но толкова си може Firebird-а

Доколкото разбирам ти искаш клъстер от сървъри. Това го има само при по-сериозните сървъри (като Oracle например) и (барабар Петко с мъжете и при) MySQL. Ако приложението ти е трислойно можеш да си симулираш такова нещо в сървъра, но това ще трябва да си го направиш сам.
Ако това със shadow файла ти върши работа - виж CREATE SHADOW и DROP SHADOW в документацията на Firebird-а.



Тема Re: Поддръжка на огледална база с даннинови [re: Дokтopa]  
Автор NickBass (бас-програмист)
Публикувано30.04.07 15:20




Ей това е решението за FireBird. Ако не си се занимавал с репликации, ще ти трябва малко време да се ориентираш в обстановката, но си струва. Твоя проблем ми е до болка познат. При мен ситуацията беше, че на натоварен ДБ сървър не беше удачно да работят заедно BackOffice приложения, които тормозят сървъра с тежки статистики и едновременно с това касови модули да тъпчат в базата продажби. Сещаш се какво става с нервите на клиента докато чака. Затова работата се разпредели на две Linux машини с Firebird и репликация на данните. Успех!




*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2021 Dir.bg Всички права запазени.