O tunning nessa questão é somente em relação as tabelas e suas estatísticas. Letras A até D.
A letra E está mais relacionada ao monitoramento global do BD, que também poderá ser utilizada para auxiliar no tunning físico(reorganização das estruturas de armazenamento, desencadeamento das tabelas, desfragmentação dos indices) ou lógico ( SQL, queryes, planos de execução )
Um SGBD em particular, pode coletar internamente as seguintes estatísticas:
Tamanho de tabelas individuais;
Número de valores distintos em uma coluna;
Número de vezes que uma consulta ou transação em particular é submetida/executada em um intervalo de tempo.
Essas e outras estatísticas criam um perfil do conteúdo e do uso do banco de dados.
Podem ser obtidas ainda as seguintes informações a partir desse monitoramento de atividades do banco de dados:
Estatísticas de armazenamento: Informações sobre a alocação de recursos para armazenamento de tabelas e de índices, e, portas de buffer.
Estatísticas de desempenho de entrada/saída (I/O): Atividade total de leitura/escrita (paginação) do disco.
Estatísticas de processamento de consultas: Tempos de execução de consultas, tempos de otimização de consultas.
Estatísticas relacionadas a bloqueios/registro de log: Taxas de definição de diferentes tipos de bloqueios, taxas de desempenho de transações e registros de log de atividades.
A maioria das estatísticas citadas se refere a transações, controle de concorrência e recuperação de dados. Mas o tunning de bancos de dados envolve tratar diretamente as excessivas disputas por bloqueios, a concorrência entre as transações, a sobrecarga de registrar logs, o armazenamento desnecessário de dados, a otimização do tamanho do buffer, o escalonamento de processos e, finalmente, a alocação de recursos tais como discos, memória e processos para uma utilização mais eficiente.
http://www.devmedia.com.br/performance-do-banco-de-dados-mysql/18508
Fatores que influenciam na escolha do melhor plano de execução por parte do otimizador do SGBD envolvem informações a respeito da estrutura das tabelas, como o o tamanho dos registros, a quantidade de blocos que os contêm, o fator de blocos, dentre outros. Além disso, o otimizador em consideração métricas a respeito dos registros, como o número total de registros na relação, a quantidade de valores distintos dos atributos e a seletividade da consulta.
A taxa de operações de escrita do banco de dados, no entanto, é algo que não faz tanto sentido em ser levada em consideração para a escolha do plano de execução, já que uma propriedade do disco que se manterá constante para os diversos planos possíveis.
Gabarito: E