Coletando estatísticas para dados em armazenamento de objetos
É possível usar o comando ANALYZE para coletar estatísticas para uma tabela virtual no armazenamento de objetos.
Para coletar estatísticas para uma tabela virtual em armazenamento de objetos, execute o comando a seguir.
ANALYZE TABLE schema.table_name
COMPUTE STATISTICS FOR COLUMNS list_of_columns_commonly_used_in_predicates;Se a tabela tiver poucas colunas, será possível coletar estatísticas para todas as colunas na tabela usando a cláusula
FOR ALL COLUMNS. Por exemplo, para coletar estatísticas para todas as colunas na tabela schema.tablename, execute o comando a seguir.ANALYZE TABLE schema.tablename
COMPUTE STATISTICS FOR ALL COLUMNS;Se a tabela tiver uma grande quantidade de dados, será possível coletar estatísticas em um subconjunto dos dados para que a operação de análise possa ser concluída o quanto antes. Por exemplo, para coletar estatísticas usando uma amostra de 10% dos dados da tabela, execute o comando a seguir.
ANALYZE TABLE schema.tablename
COMPUTE STATISTICS FOR ALL COLUMNS
TABLESAMPLE SYSTEM (10);Para obter mais informações, consulte o comando ANALYZE .