.
  -==: | Home | M.Tech Thesis | LinkedIn Profile | :==-


Main Memory Database System

Guide : Prof. N L Sarda

[References] [Sources] [Products] [Reports] [PostgreSQL Docs] [PostgreSQL Developers]


MTech Seminar
Title: Recovery In Main Memory Database System [PS]   [PDF]
Guide : Prof. N.L.Sarda

MTech Thesis
[Report]   [Slides]
[Link to IITB Library's copy]


Top
References
#9] Distributed Multi-Level Recovery In MMDB -Sudarshan, Silberschatz, Seshadri  [PDF] 

#8] Concept Architecture of PostgreSQL -by Hao Chen, Heechul Lim and Jin Xiao [PDF] 

#7] Textbook: Oracle9i RAC -Mike Ault, Madhu Tumma  [Summary] 

#6]  Commercial Replication Products   [Summary] 

#5]  Overview of Replication Techniques   [1-PDF]  [2-PDF] [Summary]  

#4]  TextBook: DISTRIBUTED DATABASES Principles & Systems - Stefand Ceri, Giuseppe Pelagatti [Summary]  

#3]  Database Replication for Clusters of Workstations -Ph.D Thesis [Report-PDF]   [Slides-PDF]  

#2]  The Database State Machine Approach [Summary]  

#1]  A New Approach for Distributed Main Memory Database Systems: A Causal Commit Protocol - Inseon LEE, IEEE-2004 [PDF]  





Top
References: Unix File System
[http://www.scit.wlv.ac.uk/~jphb/spos/notes/ufs.basics.html]
[http://cbbrowne.com/info/fs.html]
[http://e2fsprogs.sourceforge.net/ext2.html]
[http://bulma.net/body.phtml?nIdNoticia=1154]



Top
References : MMDB Overview
#17]  Parallelism in a Main-Memory DBSMS: The performance of PRISMA/DB -Annita N.Wilschut, Jan Flokstra, Peter M.G.Apers [PDF]  

#16]  Parallel Main Memory Database System - Soon M. Chung [PDF]  

#15]  Design of Relational Systems [PDF]  

#14]  Main Memory Databae Systems -Feng Sun[PPT]  

#13]  An overview of the Monet Database System [PDF]  

#12]  Nice: MMDB [PDF]  

#11]  Main Memory Databaes [PDF]  

#10]  Main Memory Database Systems: An Overview -Hector Garcia-Molina, Kenneth Salem [PDF]  

#9]  Office-by-Example: An Integrated Office System and Database Manager [PDF]  

#8]  Main-Memory Databases - Course Notes -By Maurice van Keulen [PDF]  

#7]  Optimizing database architecture for the new bottleneck: memory access -Stefan Manegold1, Peter A. Boncz2, Martin L. Kersten1 [PDF]  

#6]  THE EFFECT OF LARGE MAIN MEMORY ON DATABASE SYSTEMS -Dina Bitton [PDF]  

#5]  Mysql Architecture [PDF]  

#4]  Choosing The Best Storage Technique for MMDB System [PDF]  

#3]  The Gamma Database Machine Project - David J. DeWitt, Shahram Ghandeharizadeh, Donovan Schneider, Allan Bricker, Hui-I Hsiao, Rick Rasmussen [PDF]  

#2]  FastDB: Main Memory Database Manangement System [PDF]  

#1]  MySQL in a Main Memory Database Context - Michael Lodberg Samue, Anders Uhl Pedersen [PDF]  



Top
References : Recovery in MMDB
#19]  Li X., Eich M. H., Joseph V. J.and Gulzar Z., Corti C. H., and Nascimento M. Checkpointing and Recovery in Partitioned Main Memory Databases. [PDF]    [Summary]  

#18]  Segmented Fuzzy Checkpointing for Main Memory Databases - Jun-Lin Lin and Margaret H. Dunham [PDF]   [Summary]  

#17]  Jgadish H. V., Silb erschatz. A., and Sudarshan. S. Recovering from Main- Memory Lapses. Pro ceedings of the VLDB. [PDF]   [Summary]  

#16]  Li, X.;, and M. H. Eich. Post-crash log processing for fuzzy checkpointing main memory databases. In Proc. IEEE. [PDF]   [Summary]  

#15]  E.; Silb erschatz Levy. Incremental Recovery In Main Memory Database Systems. [PDF]   [Summary]  

#14]  Lehman, T. J.; Carey, and M. J. A Recovery Algorithm for A High-Performance Memory-Resident DatabaseSystem. ACM SIGMOD 5104­1171987. [PDF]   [Summary]  

#13]  Kumar and V Burger. A Performance Measurement of Some Main Memory Database Recovery Algorithms. Pro c. 7th Int. Conf. on Data Engg. [PDF]   [Summary]  

#12]  Theo Haerder and Andreas Reuter. Principles of Transaction-Oriented Databa Recovery. [PDF]   [Summary]  

#11]  Le Gruenwald. Reload in a Main Memory Database System: MARS. PhD Dlssertatlon Department of Computer Science Southern Metho dist University. [PDF]   [Summary]  

#10]  Hector Garcia-Molina, Richard J. Lipton, and Jacob o Valdes. A Massive Mem- ory Machine. IEEE Transactions on Computers [PDF]   [Summary]  

#9]  Hector Garcia-Molina, Richard J. Lipton, and Peter Honeyman. A Massive Memory Database System. Princeton University Department of Electrical Enngg.[PDF]   [Summary]  

#8]  Le Gruenwald and Margaret H. Eich. MMDB Reload Algorithms. Proceedings of the ACM SIGMOD.[PDF]   [Summary]  

#7]  Margaret H. Eich. Main Memory Databas Recovery. ACM-IEEE C/S Fall Joint Computer Conference 1986[PDF]   [Summary]  

#6]  Margaret H. Eich. A Classification and Comparison of Main Memory Database Recovery Techniques. [PDF]   [Summary]  

#5]  Fault Resilence in Main Memory Databases: Handling Process Halting Failiures and Data Corruption -By Philip Lewis Bohannon [PDF]  

#4]  Segmented Fuzzy Checkpointing for Main Memory Databases - Jun-Lin Lin and Margaret H. Dunham [PDF]  

#3]  Recovering from Main-Memory Lapses -H.V. Jagadish, Avi Silberschatz, S. Sudarsha [PDF]   [Summary]  

#2]  MAIN MEMORY DATABASE RECOVERY -Margaret H. Eich [PDF]   [Summary]  

#1]  RECOVERY SYSTEM FOR MAIN-MEMORY DATABASE - Anurag Gupta, Han-Yin Chen [PDF]   [Summary]  



Top
References : Query processing and Optimization in MMDB
#7]  P. Selinger, M. Astrahan, D. Chamb erlin, and R. Lorie. Access path selectio in a relational database management system. In ACM SIGMOd, 1999. [PDF]  

#6]  G. Graefe. Query evaluation techniques for large databases. In ACM Computing Survey, 1993. [PDF]  

#5]  Selection Conditions in Main Memory -KENNETH A. ROSS [PDF]  

#4]  Evaluation of Main Memory Join Algorithms for Joins with Subset Join Predicates - Guido Moerkotte, Sven Helmer [PDF]  

#3]  Query Processing in Main Memory Database Management Systems -Tobm J Lehman, Mchael J Carey [PDF]  

#2]  Evaluation of Main Memory Join Algorithms for Joins with Subset Join Predicates - Guido Moerkotte, Sven Helmer [PDF]  

#1]  Join Processing in Database Systems with Large Main Memories -LEONARD D. SHAPIRO [PDF]  



Top
References : Indexing in MMDB
#9]  FAST SEARCH IN MAIN MEMORY DATABASES -Anastasia Analyti & Sakti Pramanik [PDF]  

#8]  A Study of Index Structures for Main Memory Database Management Systems -Tobin J. Lehman, Michael J. Carey [PDF]  

#7]  Main-Memory Index Structures with Fixed-Size Partial Keys -Philip Bohannon Peter McIlroy, Rajeev Rastogi [PDF]  

#6]  Development of an Index Manager for a Main Memory DBMS -Tachyon [PDF]  

#5]  Cache Conscious Indexing for Decision-Support in Main Memory -Kenneth A. Ross, Jun Rao [PDF]  

#4]  Cache Conscious Indexing for Decision-Support in Main Memory - Kenneth A. Ross, Jun Rao [PDF]  

#3]  Buffering Accesses to Memory-Resident Index Structures -Kenneth A. Ross, Jingren Zhou [PDF]  

#2]  Cache Conscious Indexing for Decision-Support in Main Memory -Kenneth A. Ross, Jun Rao [PDF]  

#1]  Buffering Accesses to Memory-Resident Index Structures -Kenneth A. Ross, Jingren Zhou [PDF]  



Top
References : Storage in MMDB
#18]  Update Propogation Protocols For Replication Databases -Yuri Breitbart, Raghavan Komondoor, Rajeev Rastogi, S.Seshadri, Avi Silberschatz [PDF]  

#17]  The Dali Relational Interface[PDF]  

#16]  Logical and Physical Versioning in Main Memory Databases -Philip Bohannon, Dennis Leinbaugh, Rajeev Rastogi, S. Seshadri,.. [PDF]  

#15]  Dali: Slides [PDF]  

#14]  Using Codewords to Protect Database Data from a Class of Storage Errors [PDF]  

#13]  Storing Data : Disk and Files [PPT]  

#12]  Evaluation of Memory System Extensions -Kai Li and Karin Petersen [PDF]  

#11]  Sybase Adaptive Server [PPT]  

#10]  Sybase_column_based_storage.pdf [PDF]  

#9]  DataBlitz Storage Manager: Main-Memory DatabasePerformance for Critical Applications -S.Seshadri, A.Silberschatz, S.Sudarshan, .. [PDF]  

#8]  Xmas: An Extensible Main-Memory Storage System -Song Kyun Cha, Jang Ho Park, Byoung Due Park [PDF]  

#7]  DataBlitz A Main Memory Dabase Storage Manager from Lucent technology [PDF]  

#6]  THE DATABLITZTM MAIN-MEMORY STORAGE MANAGER: ARCHITECTURE, PERFORMANCE, AND EXPERIENCE* -Jerry D. Baulier, Philip Bohannon, Amit Khivesara, Henry F. Korth, Rajeev Rastogi, Avi Silberschatz, and S. Sudarshan [PDF]  

#5]  Concurrency Control in Real-Time Database Systems -Priotr Krzyzagorski [PDF]  

#4]  The Architecture of the Dali Main Memory Storage Manager -S Sudharshan,S Seshadri,... [PDF]  

#3]  5min_5byte.html [HTML]  

#2]  row_versus_column_storage.html [HTML]  

#1]  DERBY: A Memory Management System for Distributed Main Memory Databases [HTML]  



Top
References : Concurrency in MMDB
Top
Sources
[Margaret H. Dunham papers on MMDB:Nice]  
[Postgres papers(Berkley site, just Find for postgres word)]  
[http://www.postgresql.org/]  
[ftp://ftp.postgresql.org/pub/]  [ftp://ftp.postgresql.org/pub/source/OLD/]
[Bettina Kemme Home Page]  
[More References on DB Replication]  
[Database Replication Nice Overiview]  
[Kemme Publications on DB Replication]  
[PostGreSQL Developers' Guide]
[Database Forums]
[Bench Mark HandBook]




Top
Products
[Postgres-R Download]  
[Spread Toolkit]  
[Ensemble:DISTRIBUTED COMMUNICATION SYSTEM]  
Top
PostgreSQL Developer Docs
Developer's FAQ for PostgreSQL
Developers
How PostgreSQL Processes a Query
PostgreSQL Backend Directories -Description



  .