Histórico da Página
...
Nota | ||
---|---|---|
| ||
Esta configuração deve ser realizada antes da criação do banco de dados do Fluig. |
Por padrão, aliases de tabelas são case sensitive no Unix, mas não são no Windows. Para evitar problemas causados por esta característica, no MySQL é necessário adicionar a variável de sistema sistema lower_case_table_names no no arquivo de configuração do MySQL.
Veja o parâmetro a seguir:
Bloco de código | ||
---|---|---|
| ||
lower_case_table_names=1 |
Além disso é necessário confirmar que as tabelas serão criadas corretamente no banco de dados a partir do parâmetro .
Para isso, no Command Line Client do MySQL verifique a engine utilizada informando o comando:
mysql> SHOW ENGINES\G
Se a Engine InnoDB não aparecer como Default, o parâmetro default_storage_engine que engine também deve ser informado no arquivo.Veja os parâmetros a seguiradicionado ao arquivo, conforme segue:
Bloco de código | ||
---|---|---|
| ||
lower_case_table_names=1
default_storage_engine=InnoDB |
Após esta configuração é necessário reiniciar o MySQL. Para verificar se a configuração foi efetuada com sucesso execute o seguinte comando SQL:
...
Bloco de código | ||
---|---|---|
| ||
CREATE DATABASE nome_do_banco CHARACTER SET utf8 COLLATE utf8_general_ci; |
Onde nome_do_banco é é o nome do banco a ser criado.
Download do Driver
Para utilização do banco de dados MySQL, é necessário fazer o download do driver MySQL separadamente.
...
- Faça o download do Driver em diretamente no site do MySQL: http://dev.mysql.com/downloads/connector/j/;
- No campo Select Platform acione a opção Platform Independent;
- Clique no botão Download ao lado da versão em arquivo ZIP;
- Clique em No thanks, just start my download e será iniciado o download de um arquivo chamado mysql-connector-java-xx.y.zz.zip, onde xx.y.zz é a versão corrente do Driver;
- Descompacte o arquivo baixado, será será criada uma pasta chamada mysql-connector-java-xx.y.zz;
- Nesta pasta há um arquivo chamado mysql-connector-java-xx.y.zz-bin.jar. Esse arquivo é o Driver.
Otimizando a performance do banco de dados MySQL
Quando trabalhamos com um volume elevado de dados, o banco de dados pode apresentar problemas de baixo desempenho. Um investimento em capacidade física dos servidores é sempre bom. Porém há momentos que o o tuning irá representar ganhos expressivos de performance.
Informações | ||
---|---|---|
| ||
Para a utilização do Fluig com um número elevado de usuários e dados é recomendado realizar o tuning do banco de dados. |
Para mais informações sobre sobre tunning e e otimização de performance do MySQL consulte a documentação oficial disponível em MySQL Optimization