Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nota
titleAtenção

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
titleLinux: my.cnf / Windows: my.ini
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

Image Added


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
titleLinux: my.cnf / Windows: my.ini
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
languagesql
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. 

...

  1. Faça o download do Driver em diretamente no site do MySQL: http://dev.mysql.com/downloads/connector/j/;
  2. No campo Select Platform acione a opção Platform Independent;
  3. Clique no botão Download ao lado da versão em arquivo ZIP;
  4. 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;
  5. Descompacte o arquivo baixado, será será criada uma pasta chamada mysql-connector-java-xx.y.zz;
  6. 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 tuning irá representar ganhos expressivos de performance.

Informações
titleDica

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