非常に大きなデータベースを同期するとき、以下の点を考慮、検討してください
「3.17より前のバージョンでは」、内部の同期データベースの上限が64GBまででした。これは3.17で256GBまでに上がっています。MirrorSync.xmlに‘maxSyncDatabaseSize’の設定をすることでさらにあげることもできます。設定後、同期データをリセットしてから新規同期を行うと有効になります。
MirrorSyncは主キーにシリアル番号またはUUIDを使用できますが、非常に大きなデータベースの場合はUUIDをお勧めします。MirrorSyncの内部同期データベースで何かが壊れた場合、非常に大きなデータベースをシリアル番号の主キーと同期させることはほぼ不可能です。
データベースが非常に大きい場合、競合のマージが遅くなることがあります。フィールドの変更をマージする必要がない場合は、MirrorSync設定でフィールドレベルのマージを無効にします。
データベースが大きくなればなるほど、スピンするディスクのハードドライブからSSDに切り替えることによって得られるスピードの利点が増えます。
原文:What should I be aware for very large database synchronization? http://docs.360works.com/index.php/MirrorSync_advanced_topics#What_should_I_be_aware_for_very_large_database_synchronization.3F
コメント
0件のコメント
サインインしてコメントを残してください。