Histórico da Página
...
Para verificar as versões homologadas do MySQL acesse a Matriz de Portabilidade
Configuração do banco
Bloco de código | ||||
---|---|---|---|---|
| ||||
lower_case_table_names=1 |
Criação do bando de dados com codificação UTF-8
O Fluig necessita de uma base de dados com codificação UTF-8, cara criar o banco com esta característica utilize 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 Mysql
Para utilização do banco de dados MySQL, é necessário fazer o download do driver MySQL separadamente, visto que se trata de um banco de dados Open Source.
...
- 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á 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. O caminho deste arquivo deverá ser mencionado no instalador do Fluig, quando solicitado.
...
Otimizando a performance do banco de dados Mysql
Quando trabalhamos com um volume elevado de dados, o database 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 | ||
---|---|---|
| ||
Para a utilização do fluig Fluig com um número elevado de usuários e dados é recomendado realizar o tuning do banco de dados. |
Abaixo segue atributos que podem ser parametrizados no mySQL.
Bloco de código | ||||
---|---|---|---|---|
| ||||
### DBA Tunning
innodb_buffer_pool_size = 1G
max_connections = 1500
thread_concurrency = 64
# READ_UNCOMMITED
innodb_locks_unsafe_for_binlog
innodb_lock_wait_timeout = 10
### InnoDB variables
default_storage_engine = InnoDB
innodb_flush_log_at_trx_commit = 2
innodb_support_xa = 0
innodb_max_dirty_pages_pct = 90
innodb_write_io_threads = 32
innodb_file_per_table
lower_case_table_names = 1
### Tuning dump options
[mysqldump]
quick
quote-names
max_allowed_packet = 512M
|
...
title | Observação |
---|
...
Para mais informações sobre tunning e otimização de performance do MySQL consulte a documentação oficial disponível em MySQL Optimization