Download EOS User`s Guide, Release 2
Transcript
Contents 1 Introduction 1.1 Contact for Further Information 1 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 2 EOS Architecture and Facilities 2.1 Basics : : : : : : : : : : : : : : : : : : : : : : : : : 2.1.1 Databases and Storage Areas : : : : : : : : 2.1.2 Object Identiers OIDs : : : : : : : : : : 2.1.3 Named Objects : : : : : : : : : : : : : : : : 2.1.4 File Objects, File Scans and Clustering : : 2.1.5 Object Representation and Object Handles 2.1.6 Large Objects : : : : : : : : : : : : : : : : : 2.1.7 Indexes : : : : : : : : : : : : : : : : : : : : 2.1.8 Transactions : : : : : : : : : : : : : : : : : 2.2 The EOS Client-Server Architecture : : : : : : : : 2.2.1 Concurrency Control : : : : : : : : : : : : : 2.2.2 Logging : : : : : : : : : : : : : : : : : : : : 2.2.3 Transaction Commit and Abort : : : : : : : 2.2.4 Checkpoint : : : : : : : : : : : : : : : : : : 2.2.5 Recovery from System Crash Restart : : : 2.3 Advanced Features : : : : : : : : : : : : : : : : : : 2.3.1 Page Objects and Plain Pages : : : : : : : : 2.3.2 Extensions and Primitive Events : : : : : : 3 : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3 Getting Started with EOS 3.1 Compiling and Linking your Application : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ii 3 3 3 3 4 4 5 5 5 6 7 7 7 7 8 8 8 8 10 4 Formatting And Deleting Storage Areas 4.1 Formatting Areas eosareaformat 4.2 Deleting Areas eosareadelete : : 2 11 12 12 13