Isso provavelmente será migrado para serverfault.com em breve, mas aqui está minha experiência:
Alguns DBs não se recuperam de uma falha se seus arquivos temporários forem destruídos na reinicialização. Não sei se esse é o caso do Informix. Além disso, a RAM costuma ser melhor usada como buffers DB (pelo menos, essa é a minha experiência com o MySQL). Dessa forma, o banco de dados pode usá-lo da maneira mais eficiente possível. Se uma unidade de estado sólido (SSD) grande o suficiente para manter seus arquivos temporários em seu orçamento, isso poderia ser um bom investimento.
Se você estiver dedicando um disco rígido, isso significa que você tem mais de um disponível. Considere usar o RAID 0 para combinar dois ou mais discos rígidos em vez de usar um disco rígido separado. Isso dá a você quase o dobro do desempenho de leitura / gravação da minha experiência (com base no benchmarking feito com o MySQL, com o mix de transações do meu aplicativo).
Remover arquivos "desnecessários" não aumentará realmente o desempenho, impedindo processos desnecessários. Supondo que você não esteja com pouco espaço em disco, os arquivos que não estão sendo usados não atrapalham muito seu desempenho (eles podem contribuir para a fragmentação do disco, mas arquivos que foram instalados com o SO e nunca alterados provavelmente não são fragmentados, a menos que disco foi altamente fragmentado para começar).
Por falar em fragmentação, garanta que o disco que contém seus dados seja regularmente desfragmentado. Isso pode ter um grande impacto no seu desempenho se houver muitas inserções e exclusões.