RISC for Databases "Crisis" Indicators Feature accretion in systems Feature accretion in SQL Unpredictable performance Difficulty of tuning Poor inter-operation with other software Large footprint Difficulty of systems research Explanations Universality trap Cost trap Transparency trap Resource sharing trap Possible Solutions DBMS generators Extensible kernels Unbundled technology RISC-style components RISC Features Limited Data Types No SQL, simple APIs Disjoint resources (Default) pre-configuration RISC Requirements Universal Glue Occam's Razor Self-tuning Framework A practicable research path