We have a number of tables from which we expire (delete) rows nightly. Is there any value to ordering the operations, in terms of either table physical organization or elapsed time?

E.g.,

  DELETE FROM foo WHERE date_expires < now();
  VACUUM ANALYZE foo;
  CLUSTER foo;
  REINDEX TABLE foo;

How would you choose to order these (under 7.4.x) for fastest turn-around? Does it matter?


-- It may not always be easy, convenient, or politically correct to stand for truth and right, but it is the right thing to do. Always. ________ --M. Russell Ballard Jeffery Boes <>< [EMAIL PROTECTED]

---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend

Reply via email to