MS sql database

5 отговора 204 прегледа
#1

MS sql database

Zdravejte na vsi4ki. Edin malko ob6t vapros - a imenno:
sql server + otdale4eni klienti - ima li vazmojnost da se slojat mejdinni servers pri klientite, taka, 4e te da sa nezavisimi ot teku6toto sastoyanie na vrazkata sas glavniya server? t.e. ne6to kat replikaciya. Tryabva li da se pipa klientskoto prilojenie ili ms ima nekakva poddrajka?
10x predvaritelno

Отговор
в отговор на jof4O #2

Re: MS sql database

ако се изразяваш правилно (и аз те разбирам правилно), то това е точно асинхронна репликация ...

Отговор
в отговор на AcidMemory #3

Re: MS sql database

Mi ne sam mnogo silen v bazite, no ot otgowora ti razbiram, 4e ima nekva vazmojnost za realizaciya. Misalta mi e kak to4no se realizira i dali zavisi ot strukturata na samata baza (koe kak i za6to)?
10x

Отговор
в отговор на jof4o #4

Re: MS sql database

vij sega - pyrvo njama takova neshto "asinhronna replikacia" pone kato termin.
ot tova koeto pishesh mislja che ti trjabva snapshot ili merge replication.
ms sql si ima mehanizym za poddryjkata na replikacia - ima dosta tynkosti, no raboti.

po-princip njakoi neshta ot dizain na baza aistina moje da prechat za replikacia, no kato cjalo replikaciata e quite straightforward - kakvoto iskash da ti se replikira tova se replikira

za spravki: cheti ms sql books on-line


Stone

Отговор
в отговор на Stone #5

??? ама хич не си прав ...

нещо май написа наизуст нещата, не че е много лошо, но поне да беше пуснал един гугъл преди да ме обвиняваш в неверни неща ...

асинхронна репликация не само има като термин, ами и е подразбиращия се вид репликация (говорим за мултимастър репликациите)
ако още не си навит, че съществува - виж документацията на оракъл

това със снапшотовете го забрави, неслучайно в оракъл им викат materialized views, т.е. в общия случай човека ще работи със данните, но няма да може да ги променя
ако случайно се направи updatable snapshot, то тогава пък нещата ще се усложнят ненужно - това се прави, когато ти трябва само част от нещата да са обновяеми, а по-голямата част от данните са за информация

човека иска да работи еднакво на няколко места и то дисконектнато - ако това не е асинхронна multimaster репликация, здраве му кажи и със здраве си остани

Отговор
в отговор на AcidMemory #6

съгласен

ок, съгласих се.
моят опит с репликацията е с версията на MS и по инерция забравих, че има и други системи на този свят :)

но все пак съгласи се, че въпроса му предполагаше ползване на ms sql server, където понятие за асинхронна репликация няма... здраве да е - работата да върви ...

а Updateable snapshot не е толкова лошо нещо, зависи от ситуацията, както сигурно знаеш ..

Отговор