Explain File sharing, system and user transaction in Btrieve.
Explain about File sharing?
-Data available in a file can be shared by using Single Engine File Sharing and Multiple Engine File Sharing modes.
-SEFS is allowed only to the clients to access the engine for altering databases.
-MEFS allows multiple clients running under multiple engines for accessing the database.
Explain about System and User Transactions.
-System transactions are non-transactional operations
-System transactions are used for data recovery using MKDE.
-User transactions are concurrent transactions.
-User transaction might have lost when a recent transaction was rolled back
-When a user transaction is rolled back, an option might be set which causes the MKDE to force the system transactions.