An AI coding agent can generate an application, change its schema, test several implementations, and discard most of them within a single session. Another agent might spend that session updating orders and querying months of operational history. Both need durable state, correct transactions, and fast access.