ПредишенСледващото

Страница 3 от 8

Database Mirroring

Преди да започнете подробно разглеждане на дублиране на база данни, трябва да зададете на терминологията.

Основен сървър - източник работещ сървър хостинг базата данни постоянно изпраща своите регистрации за транзакции с огледало сървъра и базата данни.

Mirror сървъра - целевия сървър, който е домакин на резервната база данни. Mirror копие постоянно е синхронизиран с главния сървър.

Ролята ми показва обслужва определен сървър или главното огледало.

Проследяване на сървър - сървър, който следи работата на главното огледало и сървърите и може да започне процеса на автоматично преминаване към преодоляване на срив.

Партньор - основно или огледало сървър.

В типичен среда на главния сървър работи с резервна главния сървър на база данни, която след това се редуцира в огледало сървър (вж. Фиг. 2). След това, с основния сървър трябва да бъде конфигуриран огледало, или в прозореца на основните свойства на базата данни на сървъра в околната среда SQL Studio Сървър за управление (SMS-и), или чрез използване на T-SQL скриптов език.

Фигура 2 Database огледало архитектура

Когато клиентите да извършват нови сделки, главния сървър да ги държи в своята база данни и по този начин осигурява журналните записи вашия регистър на операциите на база данни повторяеми база на операциите или данните за огледало сървър в опашката за дневник, където те се качват и се прилага към базата данни на огледало. След приключване на транзакцията и се записва в базата данни на огледални бази от данни на сървъра, че основният сървър изпраща информиране отговор на сделката е извършено на огледало сървъра. До получаване на потвърждение от огледало сървъра, няма нови сделки, които влизат в системата не се поддържат от основния сървър.

В случай на неуспех, огледало сървър може да започне процеса на автоматично включване и изключване на ресурсите, с сървъра свидетел подкрепя този процес, като се определи дали базата данни за първичен сървър на разположение. Ако е имало повреда, е необходимо да се реши проблема на сървъра, който сега е огледало партньор, преди да може отново да стане главната. Веднага след като проблемът на огледало партньор отстранен, да тръгне обратно към сървъра на огледало партньор и базата данни се синхронизират отново. След приключване на огледалното отражение на синхронизация сесия може да се поднови.

Описан режим отразявайки е режим на високо ниво на сигурност, което осигурява синхронни транзакционни операции чрез включване транзакциите сигурност. Този режим не изисква сървър свидетел като автоматичен край преход в срив не се използва. Всички срив задейства ръчно. Има и друг начин на огледало, която изпълнява синхронни транзакционни операции. Този режим висока наличност. Това изисква не само включването на сигурността на сделката, но също така и за използването на автоматична защита при срив, срив свидетел сървър.

Третият и последен, отразявайки режим - това е режим с висока производителност. В този режим, за сделка за безопасност да бъде изключен, което дава възможност за подкрепа на асинхронни операции. Последният, от своя страна, дава възможност да се определи основните сделки партньори, без да се чака за транзакцията ще бъде включена в сървъра на огледало база данни. Режим на висока работоспособност не изисква проследяване на сървъра за конфигурация.

Имайте предвид, че когато се използва огледало на първичния и огледални сървъри, издание на SQL Server на същото трябва да бъде инсталиран. Това не се отнася до сървъра на свидетел, на който може да се инсталира издание на SQL Server Express Edition. Освен това е важно, че базата данни за първичен сървър е в пълна готовност за възстановяване.

Огледални бази от данни може да бъде най-добрият за компанията, която зависи от изискванията за приложения и данни. Въпреки това, за да се постигне оптимална работа, е необходимо да се вземат предвид няколко фактора. Например, колко висока е интензивността на системата или обема на транзакциите на променлива информация? При вземането на решение дублирането на базата данни е много важно да се определи дали е достатъчно честотна лента капацитет и скорост на мрежата за прехвърляне на желаното количество данни и обработката на наличната броя на сделките. Можете също така трябва да се вземе предвид увеличеното натоварване на връзката. Това е особено важно, ако огледало сървър е географски разположен на различно място. При определяне на ограниченията, наложени от околната среда, които биха могли да попречат на ефективното функциониране на огледалното отражение, ключовата роля на предварителен наблюдение на системата.

Фигура 3 Помощ.настр.е.поща Mirroring

Всички тези въпроси аз винаги се погрижат за форуми SQL Server, така че в тази статия аз отивам да се направи преглед на дърводобива и възстановяване и да обяснят защо има това е неразделна част от склад модул SQL сървър. архитектура на регистъра на операциите ще бъде преразгледана и как Пр.

Но това е единственото нещо, което може да се направи? Възможно е да се провежда мониторинг на изпълнението на предсказуем, проста процедура за контрол, която използва определение на основните параметри на работа на системата, подготовката на стандарти и непрекъснато наблюдение. В тази статия ще говорим за това как да се претендира.

Въпреки това, не е нужно да го направят. Има една много проста алтернатива на използването на това, което все още е известен като хеш блокове или хеш ключовете. Това, което се хеширане? Накратко, хеширане - е резултат число на алгоритъма (известен като функция хеш) се прилага за даден ред.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!