UPDATE STATISTICS
Description
Queries system tables and updates table and column statistics:
The optimizer uses the information from UPDATE STATISTICS to calculate a query strategy for a particular FairCom DB SQL statement.
Until a user, application, or FairCom DB SQL script issues an UPDATE STATISTICS statement, the optimizer bases query strategies on values it generates from various defaults. These values will not lead to the best performance, so it is good practice for database administrators to periodically update statistics.
UPDATE STATISTICS only works on tables that have indexes defined on them.
Syntax
UPDATE STATISTICS [ FOR table_name ]
Arguments
table_name
Specifies a single table on which to update statistics. The default is to update statistics on all tables in the database.
Authorization
To issue the UPDATE STATISTICS statement for all tables in the database, the user must have DBA privilege or SELECT privilege on all the tables in the database. To issue the UPDATE STATISTICS statement for a specific table, the user must be the owner or have SELECT privilege on the table.
SQL Compliance |
Extension |
Environment |
Embedded SQL, interactive SQL, ODBC applications |
Related Statements |
SET DISPLAY COST ON (interactive SQL) |