Existem várias formas de configurar e otimizar as estruturas de bancos de dados no MySQL 9.0. O limite rígido, número máximo, de colunas por tabela suportado é igual a
- A)256.
Errada, porque 256 é um número muito abaixo do limite suportado pelo MySQL.
- B)512.
Errada, porque 512 também fica bem abaixo do máximo permitido.
- C)1.024.
Errada, porque 1.024 não corresponde ao limite rígido de colunas por tabela.
- D)4.096.
Certa, porque o MySQL 9.0 suporta até 4.096 colunas por tabela como limite máximo rígido.
- E)8.192.
Errada, porque 8.192 excede o teto suportado pelo MySQL para colunas por tabela.
Gabarito: D
No MySQL, os limites de estrutura da tabela importam muito em prova porque a banca gosta de cobrar números absolutos. Um desses limites é o número máximo de colunas por tabela. Em vez de pensar em “quanto cabe no disco”, pense no que o servidor aceita como estrutura da tabela, porque o MySQL impõe limites próprios de metadados e armazenamento. Para o MySQL 9.0, o limite rígido máximo de colunas por tabela é de 4.096 colunas. Esse é exatamente o tipo de informação que costuma aparecer em questão direta, sem muita firula: ou voce sabe o número, ou a banca leva a melhor. A alternativa correta, portanto, é a letra D. As demais opções trazem números plausíveis para confundir, mas não correspondem ao teto suportado pelo MySQL nesse ponto. Em resumo: quando a questão perguntar o máximo de colunas por tabela no MySQL 9.0, guarde 4.096 como referência de prova.