Dustin Sallings <[EMAIL PROTECTED]> writes: > I'm quite sure ``vacuum analyze'' does both. Correct. > Is there a reason there's no ``analyze?'' Historical, mostly. No essential reason I can think of. In current sources the "analyze" part is run as a separate read-only transaction after the data-compaction "vacuum" part, so they're at arm's length already. But no one's got round to building a separate statement. regards, tom lane