Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Use a extensão pg_stat_kcache

Última atualização: Aug 21, 2026

Este tópico descreve como utilizar a extensão pg_stat_kcache para coletar estatísticas sobre operações de leitura e gravação em sistemas de arquivos.

Pré-requisitos

  • Sua instância RDS deve atender aos seguintes requisitos:

    • A instância RDS executa o PostgreSQL 10 ou versão superior.

    • A instância RDS utiliza uma versão secundária do mecanismo 20230830 ou posterior. Caso sua instância RDS execute o PostgreSQL 17, a versão secundária do mecanismo deve ser 20241030 ou superior.

      Importante

      Essa extensão é compatível com algumas versões secundárias do mecanismo anteriores a 20230830. No entanto, o ApsaraDB RDS planeja otimizar extensões vulneráveis nas atualizações de versão secundária para padronizar o gerenciamento de extensões e aumentar a segurança. Por esse motivo, não é possível criar essa extensão em instâncias RDS que executam uma versão secundária do mecanismo anterior a 20230830. Para mais informações, consulte Restrictions on extension creation for RDS for PostgreSQL.

      • Se você já criou essa extensão em sua instância RDS com uma versão secundária do mecanismo anterior a 20230830, poderá continuar a utilizá-la.

      • Caso esteja criando essa extensão pela primeira vez ou precise recriá-la na sua instância RDS, atualize a versão secundária do mecanismo da instância para a versão mais recente. Para mais informações, consulte Update the minor engine version.

  • A extensão pg_stat_kcache depende da extensão pg_stat_statements. Ambas devem ser carregadas durante a inicialização do banco de dados. Certifique-se de que pg_stat_statements e pg_stat_kcache estejam adicionados ao valor do parâmetro shared_preload_libraries. Para mais informações, consulte pg_stat_statements.

    Nota

    Para obter detalhes sobre como modificar o parâmetro shared_preload_libraries, consulte Manage the parameters of an ApsaraDB RDS for PostgreSQL instance.

Utilização da extensão

Nota

Recomendamos o uso de uma conta privilegiada para executar os comandos descritos nesta seção.

  • Crie a extensão.

    CREATE EXTENSION pg_stat_kcache;
  • Exclua a extensão.

    DROP EXTENSION pg_stat_kcache;
  • Consulte as estatísticas.

    SELECT * FROM pg_stat_kcache();
    Nota

    Qualquer conta de banco de dados pode executar este comando.

  • Redefina as estatísticas.

    select pg_stat_kcache_reset();
    Nota

    Somente contas privilegiadas têm permissão para executar este comando.