Copies the bookkeeping tables, refusing rather than quietly spending the day.
CREATE TABLE ... AS SELECT loses primary keys and indexes, which is fine because
a snapshot table is only ever read back with SELECT * and restored INTO the
original table, which keeps its own schema.
The ceiling exists because rows written is the binding meter: at 100,000/day, a
20,000-row snapshot is a fifth of a day and anything larger is not a backup
strategy, it is an outage. A table that is over the ceiling is NAMED in the
refusal.
Copies the bookkeeping tables, refusing rather than quietly spending the day.
CREATE TABLE ... AS SELECTloses primary keys and indexes, which is fine because a snapshot table is only ever read back withSELECT *and restored INTO the original table, which keeps its own schema.The ceiling exists because rows written is the binding meter: at 100,000/day, a 20,000-row snapshot is a fifth of a day and anything larger is not a backup strategy, it is an outage. A table that is over the ceiling is NAMED in the refusal.