Mudanças entre as edições de "Unilab no Linux"
De UniWiki
(→MySQL no Linux) |
(→MySQL no Linux) |
||
Linha 10: | Linha 10: | ||
* trabalhar com a engine INNODB por padrão. | * trabalhar com a engine INNODB por padrão. | ||
* ter uma tablespace de no mínimo 4.5GB (no linux não precisa criar várias tablespaces) | * ter uma tablespace de no mínimo 4.5GB (no linux não precisa criar várias tablespaces) | ||
− | * Todos os parâmetros de tamanho de cache, memória, tabelas temporárias, etc... que tem o nosso my.ini devem ser conferidos com os parâmetros do my.cnf do Linux de forma que os valores nele sejam iguais ou maiores que o do my.ini. | + | * Todos os parâmetros de tamanho de cache, memória, tabelas temporárias, etc... que tem o nosso my.ini devem ser conferidos com os parâmetros do my.cnf do Linux de forma que os valores nele sejam iguais ou maiores que o do my.ini. O local padrão para o my.cnf é /etc/my.cnf, e só usuário root tem acesso. |
* Incluir na seção mysqld a opção lower_case_table_names = 1 isso faz com que o banco rode no linux de forma '''case insensitive''', isto descarta a necessidade de converter nomes de tabelas para maiúsculo. | * Incluir na seção mysqld a opção lower_case_table_names = 1 isso faz com que o banco rode no linux de forma '''case insensitive''', isto descarta a necessidade de converter nomes de tabelas para maiúsculo. | ||
Edição das 10h36min de 18 de abril de 2011
Atualmente é possível rodar o Banco de dados do Unilab no Linux.
Também é possível ter os executáveis e arquivos do Unilab no servidor Linux.
MySQL no Linux
Configurações
O MySQL no Linux deve ser configurado para:
- trabalhar com a engine INNODB por padrão.
- ter uma tablespace de no mínimo 4.5GB (no linux não precisa criar várias tablespaces)
- Todos os parâmetros de tamanho de cache, memória, tabelas temporárias, etc... que tem o nosso my.ini devem ser conferidos com os parâmetros do my.cnf do Linux de forma que os valores nele sejam iguais ou maiores que o do my.ini. O local padrão para o my.cnf é /etc/my.cnf, e só usuário root tem acesso.
- Incluir na seção mysqld a opção lower_case_table_names = 1 isso faz com que o banco rode no linux de forma case insensitive, isto descarta a necessidade de converter nomes de tabelas para maiúsculo.
Arquivos do Unilab no Linux
Documentar permissões.