Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
Mnesia Database ManagmentSystem (MNESIA)
version 4.3
 
Typeset in L
A
TEX from SGML source using the DOCBUILDER 3.4 Document System.
 
Contents
1 Mnesia Users Guide 1
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.1 About Mnesia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.2 The Mnesia DataBase Management System (DBMS) . . . . . . . . . . . . . . . 21.2 Getting Started with Mnesia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.1 Starting Mnesia for the rst time . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.2 An Introductory Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.3 Building A Mnesia Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141.3.1 Dening a Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.3.2 The Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161.3.3 Starting Mnesia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161.3.4 Creating New Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191.4 Transactions and Other Access Contexts . . . . . . . . . . . . . . . . . . . . . . . . . . 211.4.1 Transaction Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221.4.2 Locking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231.4.3 Dirty Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271.4.4 Record Names versus Table Names . . . . . . . . . . . . . . . . . . . . . . . . . 281.4.5 Activity Concept and Various Access Contexts . . . . . . . . . . . . . . . . . . . 301.4.6 Nested transactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321.4.7 Pattern Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331.4.8 Iteration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351.5 Miscellaneous Mnesia Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361.5.1 Indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371.5.2 Distribution and Fault Tolerance . . . . . . . . . . . . . . . . . . . . . . . . . . 371.5.3 Table Fragmentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381.5.4 Local Content Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441.5.5 Disc-less Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441.5.6 More Schema Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451.5.7 Mnesia Event Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461.5.8 Debugging Mnesia Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
iii
Mnesia DBMS
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more