Jede entfernte MobiLink-Datenbank verfügt unter Umständen über eine jeweils andere Teilmenge der Daten aus der konsolidierten Datenbank. Sie können Ihre Synchronisationsskripten so schreiben, dass die Daten unter entfernten Datenbanken partitioniert werden.
Die Verteilung kann disjunkt sein oder Überlappungen enthalten. Wenn zum Beispiel jeder Mitarbeiter seinen eigenen Kundenkreis hat und es keine gemeinsamen Kunden gibt, ist die Verteilung disjunkt. Wenn es gemeinsame Kunden gibt, die in mehreren entfernten Datenbanken vorhanden sind, enthält die Verteilung Überlappungen.
Die Aufteilung wird in den Skripten download_cursor und download_delete_cursor für die Tabelle implementiert, die die Zeilen festlegt, die in die entfernte Datenbank übertragen werden sollen. Jedes dieser Skripte verwendet einen MobiLink-Benutzernamen als Parameter. Durch die Definition Ihrer Skripten mit diesem Parameter in der WHERE-Klausel erhält jeder Benutzer die jeweils richtigen Zeilen.
Unabhängige Verteilung
Partitionen mit Überlappungen
Fremdschlüsseltabellen partitionieren
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |