Introduction.- The Future of Enterprise Computing: New Requirements for
Enterprise Computing.- Enterprise Application Characteristics.- Changes
in Hardware.- A Blueprint of SanssouciDB.- Foundations of Database
Storage Techniques: Dictionary Encoding.- Compression.- Data Layout in
Main Memory.- Partitioning.- In-Memory Database Operators: Delete.-
Insert.- Update.- Tuple Reconstruction.- Scan Performance.- Select.-
Materialization Strategies.- Parallel Data Processing.- Indices.- Join.-
Aggregate Functions.- Parallel Select.- Workload Management and
Scheduling.- Parallel Join.- Parallel Aggregation.- Advanced Database
Storage Techniques: Differential Buffer.- Insert- Only.- The Merge
Process.- Logging.- Recovery.- On-the-fly Database Reorganization.-
Foundations for a New Enterprise Application Development Era:
Implications on Application Development.- Database Views.- Handling
Business Objects.- Bypass Solution.- Self Test Solution.