Ke ka₧dΘ tabulce lze p°idat podle pot°eby dalÜφ p°φznaky a vlastnosti, kterΘ v²znamn∞ ovlivnφ chovßnφ tabulky.
Nezaznamenßvat zm∞ny do journalu - zm∞ny provedenΘ v tabulce s tφmto p°φznakem se nebudou zapisovat do journalu aktualizacφ (o journalu vφce v kapitole BezpeΦnost databßze ).
P°id∞lovat prßva k jednotliv²m zßznam∙m - p°φznak se pou₧ije, je-li pot°ebnΘ, aby jednotlivΘ zßznamy byly chrßn∞ny systΘmem prßv - viz Prßva k jednotliv²m zßznam∙m. V takovΘto tabulce bude sm∞t zßznam p°epsat pouze jeho autor, sprßvce a ti, jim₧ byla p°id∞lena prßva.
Umo₧nit kolob∞h dokument∙ - je-li v aplikaci poΦφtßno s kolob∞hem dokument∙ (zßznam∙ tΘto tabulky), zatrhn∞te tento p°φznak.
Umo₧nit replikaci zm∞n - p°φznak povolujφcφ, aby se obsah tabulky replikoval mezi databßzov²mi servery. Nenφ-li zatr₧en, obsah tabulky se nep°enßÜφ. Zatr₧enφm Φtverce se zp°φstupnφ dalÜφ dφlΦφ nastavenφ:
Vytvo°it univerzßlnφ klφΦ pro replikaci - do tabulky se p°idß skryt² binßrnφ sloupec slou₧φcφ jako (celosv∞tov∞) unikßtnφ klφΦ pro identifikaci replikovan²ch zßznam∙; nenφ-li p°φznak zapnut, pou₧φvß se vlastnφ primßrnφ klφΦ tabulky, pak ale musφ autor zajistiti jeho unikßtnost mezi replikujφcφmi servery.
Brßnit vzniku ozv∞n - p°φznak p°idß do tabulky dodateΦnou informaci, kterß zamezφ posφlßnφ tΘ₧e zm∞ny mezi servery tam a zp∞t. Nenφ d∙vod p°φznak zapφnat, pokud se data replikujφ jen jednφm sm∞rem. nenφ-li p°φznak zapnut p°i obousm∞rnΘ replikaci, vzroste objem p°enßÜen²ch dat na dvojnßsobek, ale nedojde z tohoto titulu k ₧ßdn²m chybßm.
P°edßvat editaΦnφho peÜka - pro ka₧d² zßznam se zavede tzv. peÜek, kter² umo₧nφ editaci tohoto zßznamu. Bez peÜka nebude editace povolena. PeÜka si je mo₧no vy₧ßdat od serveru oznaΦenΘho jako sprßvce peÜk∙. Koncepce peÜk∙ zabrßnφ vzniku situace, ₧e na dvou serverech se edituje tent²₧ zßznam.
Detekovat replikaΦnφ konflikty - p°i replikaci se rozpoznß situace, kdy p°ichßzφ zm∞na do zßznamu, kter² byl mezitφm zm∞n∞n; p°ijφmacφ server pak uplatnφ pravidlo zvolenΘ p°i definovßnφ replikaΦnφho vztahu.
P°i definici tabulky pomocφ SQL p°φkazu CREATE TABLE se vlastnosti a p°φznaky zadßvajφ nepovinn∞ za jmΘnem tabulky takto:
Nezaznamenßvat zm∞ny do journalu |
NO_JOURNAL
|
P°id∞lovat prßva k jednotliv²m zßznam∙m |
REC_PRIVILS
|
Umo₧nit kolob∞h dokument∙ |
DOCFLOW
|
Umo₧nit replikaci zm∞n |
ZCR
|
Vytvo°it univerzßlnφ klφΦ pro replikaci |
UNIKEY
|
Brßnit vzniku ozv∞n |
LUO
|
P°edßvat editaΦnφho peÜka |
TOKEN
|
Detekovat replikaΦnφ konflikty |
DETECT
|
Viz