UltraLite maintains state information along with the data in the database. UltraLite tracks and stores state information so it can manage:
Concurrent connections, so UltraLite can share resources as required. See Concurrency in UltraLite.
Synchronization progress state, to ensure that synchronization occurs successfully. See Built-in UltraLite synchronization features.
Row state, to maintain data integrity by tracking how data has changed between synchronizations. See UltraLite row states.
Transactions, to determine when and how data gets committed. In UltraLite, a transaction is processed in its entirety or not at all. See UltraLite transaction processing.
Recovery and backup information, to protect data against operating system crashes, and end-user actions such as removing storage cards, or device resets while UltraLite is running. See Backing up and recovering data in UltraLite.
Discuss this page in DocCommentXchange.
|Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0|