Existem dicas, estatísticas ou similares disponíveis para verificar minuciosamente quais índices podem ser excluídos com segurança de um banco de dados PostgreSQL 9.4.9? Nosso banco de dados continua crescendo e crescendo e achamos que pode haver alguma perda em índices que não estão sendo usados. No passado, tentamos reduzir o tamanho geral do banco de dados (cerca de 2 TB agora, principalmente dados históricos), mas os clientes continuavam precisando de acesso a dados antigos, então tivemos que parar de expirar dados antigos "supostamente não utilizados" porque trazê-los de volta ao vivo, foi uma dor enorme.
Quaisquer comentários adicionais sobre a economia de espaço seriam muito apreciados.
Talvez você possa começar com:
Não há garantia de que os índices que aparecem nunca sejam usados, mas deve fornecer uma lista para começar a olhar.