O que devo colocar em minha lista de verificação quando eu olhar para o banco de dados MySQL pela primeira vez? Gostaria muito de receber sua ajuda. Obrigado.
relate perguntas
-
Existem ferramentas de benchmarking do MySQL? [fechado]
-
Onde posso encontrar o log lento do mysql?
-
Como posso otimizar um mysqldump de um banco de dados grande?
-
Quando é o momento certo para usar o MariaDB em vez do MySQL e por quê?
-
Como um grupo pode rastrear alterações no esquema do banco de dados?
Esta questão é muito geral e sugiro esclarecê-la com mais contexto, mas vou tentar.
eu olharia para:
segurança. Quais são os usuários que têm privilégios nesse banco de dados? Quais são os privilégios (ou seja, somente leitura em tabelas específicas ou eles têm
grant option
permissões)?entidades. Quais são as principais entidades e seus relacionamentos?
atuação. Quais consultas consomem recursos? Existem índices apropriados?
desnormalização. O esquema é propositadamente desnormalizado? Em caso afirmativo, por que e é adequadamente desnormalizado?
chaves estrangeiras. Eles são aplicados (as tabelas usam InnoDB)?
Tamanho. Quais são as maiores mesas? Quais tabelas devem crescer mais rapidamente?