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.
Concurrency in UltraLite
UltraLite row states
Validate an UltraLite database
Backing up and recovering data in UltraLite
UltraLite transaction processing
Discuss this page in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |