* A simple benchmark program for PostgreSQL
* Originally written by Tatsuo Ishii and enhanced by many contributors.
*
- * $PostgreSQL: pgsql/contrib/pgbench/pgbench.c,v 1.80 2008/05/09 15:53:07 tgl Exp $
+ * $PostgreSQL: pgsql/contrib/pgbench/pgbench.c,v 1.81 2008/08/22 17:57:34 momjian Exp $
* Copyright (c) 2000-2008, PostgreSQL Global Development Group
* ALL RIGHTS RESERVED;
*
/* vacuum */
fprintf(stderr, "vacuum...");
- executeStatement(con, "vacuum analyze");
+ executeStatement(con, "vacuum analyze branches");
+ executeStatement(con, "vacuum analyze tellers");
+ executeStatement(con, "vacuum analyze accounts");
+ executeStatement(con, "vacuum analyze history");
fprintf(stderr, "done.\n");
PQfinish(con);
fprintf(stderr, "starting vacuum...");
executeStatement(con, "vacuum branches");
executeStatement(con, "vacuum tellers");
- executeStatement(con, "delete from history");
- executeStatement(con, "vacuum history");
+ executeStatement(con, "truncate history");
fprintf(stderr, "end.\n");
if (do_vacuum_accounts)
/* -----------------------------------------------------------------------
* formatting.c
*
- * $PostgreSQL: pgsql/src/backend/utils/adt/formatting.c,v 1.145 2008/07/12 00:44:37 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/adt/formatting.c,v 1.146 2008/08/22 17:57:34 momjian Exp $
*
*
* Portions Copyright (c) 1999-2008, PostgreSQL Global Development Group
* ISO week (Monday).
*/
if (tmfc.d)
- {
isoweekdate2date(tmfc.iw, tmfc.d, &tm->tm_year, &tm->tm_mon, &tm->tm_mday);
- }
else
isoweek2date(tmfc.iw, &tm->tm_year, &tm->tm_mon, &tm->tm_mday);
}