This document proposes a flash-based caching scheme called Flash as Cache Extension (FaCE) to improve database performance and recovery time. FaCE caches both clean and dirty database pages in SSDs on database transaction commit. It uses a write-optimized design with sequential writes to SSDs and a write-back synchronization policy. FaCE also leverages the non-volatility of flash caches to support faster database recovery by reading cached pages from SSDs instead of disks. Evaluation shows FaCE achieves over 3x higher throughput than existing schemes and 4x faster recovery time.