Ir para conteúdo

tthais

Members
  • Total de itens

    9
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre tthais

  1. tthais

    Dividir valor do curso de Tuning MySQL

    Bom dia! Alguém se interessa em dividir o valor do curso de Tuning MySQL oferecido pela Escola Linux? http://cursos.escolalinux.com.br/curso/tuning-mysql-16-horas
  2. tthais

    performance schema mysql 5.7

    Bom dia! Já vi algumas referências sobre a perca no desempenho com o performance_schema ativado por consumir memória. O performance_schema pode ficar ativo no servidor?
  3. tthais

    Tráfego MySQL

    Setei o max_connections para 1000 no MySQL, porém quando é alcançado por volta de 350 conexões, o banco não responde. Na aplicação aparece: "erro ao estabelecer conexão com o bd". Outras vezes, a aplicação fica lenta, mas o status do servidor de aplicação está tranquilo. O parâmetro, max_user_connections está ok, definido para 0. Ao executar uma consulta simples no cliente do MySQL, o resultado é entregue satisfatoriamente. Verifiquei o número de conexões simultâneas no Apache e me parece que a chave da questão não é essa. A performance do servidor de banco também está ok, visto que, a maioria das conexões são ociosas. Não é acusado erros no MySQL. Alguém poderia me ajudar nesse processo?
  4. tthais

    Mysql logando com HOME=/

    Oi, pesquisei um pouco sobre a inicialização do servidor com HOME=/ e verifiquei que era necessário alterar a linha em /etc/passwd: De: mysql:x:113:122:MySQL Server,,,:/nonexistent:/bin/false Para: mysql:x:113:122:MySQL Server,,,:/var/lib/mysql:/bin/false Obrigada!
  5. tthais

    Mysql logando com HOME=/

    Sim, dê uma olhada: ls -l total 116756 -rwxr-xr-x 1 mysql mysql 56 Mar 23 09:00 auto.cnf -rwxr-xr-x 1 mysql mysql 18874368 Mar 23 15:31 ibdata1 -rwxr-xr-x 1 mysql mysql 50331648 Mar 23 15:31 ib_logfile0 -rwxr-xr-x 1 mysql mysql 50331648 Mar 23 09:00 ib_logfile1 drwxr-xr-x 2 mysql mysql 4096 Mar 23 11:05 mysql -rwxr-xr-x 1 mysql mysql 6 Mar 23 11:05 mysql_upgrade_info drwxr-xr-x 2 mysql mysql 4096 Mar 23 11:05 performance_schema drwxr-xr-x 2 mysql mysql 4096 Mar 23 08:01 teste
  6. tthais

    Mysql logando com HOME=/

    Bom dia! Instalei o mysql a partir do apt-get. Já tinha em minha máquina o servidor 5.5.41, deste modo instalei a versão 5.6.23, sobrescrevendo o antigo. Depois rodei o mysql_upgrade. Quando reinicio o MySQL aparece esta mensagem: #etc/init.d/mysql reload [info] Stopping MySQL Community Server 5.6.23. .... [info] MySQL Community Server 5.6.23 is stopped. [info] Re-starting MySQL Community Server 5.6.23. Sem diretório, logando com HOME=/ ...... [info] MySQL Community Server 5.6.23 is started. Como resolver esta localização do diretório? Já olhei no my.cnf e me parece estar tudo ok: [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql explicit_defaults_for_timestamp # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 No log de erros: 150323 11:59:39 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql 2015-03-23 11:59:39 22794 [Warning] Buffered warning: Changed limits: max_open_files: 1024 (requested 500$ 2015-03-23 11:59:39 22794 [Warning] Buffered warning: Changed limits: table_cache: 431 (requested 2000) 2015-03-23 11:59:39 22794 [Note] Plugin 'FEDERATED' is disabled. 2015-03-23 11:59:39 22794 [Note] InnoDB: Using atomics to ref count buffer pool pages 2015-03-23 11:59:39 22794 [Note] InnoDB: The InnoDB memory heap is disabled 2015-03-23 11:59:39 22794 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins 2015-03-23 11:59:39 22794 [Note] InnoDB: Memory barrier is not used 2015-03-23 11:59:39 22794 [Note] InnoDB: Compressed tables use zlib 1.2.7 2015-03-23 11:59:39 22794 [Note] InnoDB: Using Linux native AIO 2015-03-23 11:59:39 22794 [Note] InnoDB: Not using CPU crc32 instructions 2015-03-23 11:59:39 22794 [Note] InnoDB: Initializing buffer pool, size = 128.0M 2015-03-23 11:59:39 22794 [Note] InnoDB: Completed initialization of buffer pool 2015-03-23 11:59:39 22794 [Note] InnoDB: Highest supported file format is Barracuda. 2015-03-23 11:59:39 22794 [Note] InnoDB: 128 rollback segment(s) are active. 2015-03-23 11:59:39 22794 [Note] InnoDB: Waiting for purge to start 2015-03-23 11:59:39 22794 [Note] InnoDB: 5.6.23 started; log sequence number 1629946 2015-03-23 11:59:39 22794 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306 2015-03-23 11:59:39 22794 [Note] - '127.0.0.1' resolves to '127.0.0.1'; 2015-03-23 11:59:39 22794 [Note] Server socket created on IP: '127.0.0.1'. 2015-03-23 11:59:39 22794 [Note] Event Scheduler: Loaded 0 events 2015-03-23 11:59:39 22794 [Note] /usr/sbin/mysqld: ready for connections. Version: '5.6.23' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server (GPL)
  7. tthais

    Migração servidor MySQL

    Estou estudando a migração de bancos MySQL e verifiquei que há a opção de exportar --events, convém exportar o mesmo? Quanto a migração, há particularidades entre as versões que devem ser consideradas? Cenário: Servidor em produção possui o MySQL 5.1.73-1-log O novo servidor conterá a versão do MySQL 5.6.23 Bom dia! Fiz uma migração de teste e ocorreu tudo bem. Tomei como base o artigo: http://blog.gaudencio.net.br/2013/02/migracao-de-servidores-mysql.html, que aponta uma ótima maneira de validar a importação dos dados por meio da comparação do servidor antigo com o novo por meio da instrução: # SET @nome_do_schema = 'nome_do_banco'; Select (select schema_name from information_schema.schemata where schema_name=@nome_do_schema) as "Nome do Banco de dados", (SELECT Round( Sum( data_length + index_length ) / 1024 / 1024, 3 ) FROM information_schema.tables WHERE table_schema=@nome_do_schema GROUP BY table_schema) as "Tamanho do Banco de dados em Mega Bytes", (select count(*) from information_schema.tables where table_schema=@nome_do_schema and table_type='base table') as "Quant. Tabelas", (select count(*) from information_schema.statistics where table_schema=@nome_do_schema) as "Quant. Índices", (select count(*) from information_schema.views where table_schema=@nome_do_schema) as "Quant. Views", (select count(*) from information_schema.routines where routine_type ='FUNCTION' and routine_schema=@nome_do_schema) as "Quant. Funções", (select COUNT(*) from information_schema.routines where routine_type ='PROCEDURE' and routine_schema=@nome_do_schema) as "Quant. Procedimentos", (select count(*) from information_schema.triggers where trigger_schema=@nome_do_schema) as "Quant. Triggers", (select default_collation_name from information_schema.schemata where schema_name=@nome_do_schema)"Default collation do Banco de dados", (select default_character_set_name from information_schema.schemata where schema_name=@nome_do_schema)"Default charset do Banco de dados", (select sum((select count(*) from information_schema.tables where table_schema=@nome_do_schema and table_type='base table')+(select count(*) from information_schema.statistics where table_schema=@nome_do_schema)+(select count(*) from information_schema.views where table_schema=@nome_do_schema)+(select count(*) from information_schema.routines where routine_type ='FUNCTION' and routine_schema=@nome_do_schema)+(select COUNT(*) from information_schema.routines where routine_type ='PROCEDURE' and routine_schema=@nome_do_schema)+(select count(*) from information_schema.triggers where trigger_schema=@nome_do_schema))) as "Total de Objetos do Banco de dados" LIMIT 0, 1000; A minha dúvida é como fazer o upgrade no MySQL e se é uma prática segura?
  8. tthais

    Migrar usuários do banco

    A fim de que não seja necessário criar e aplicar as permissões no novo servidor: Cenário: Servidor em produção: MySQL 5.1.73-1-log Novo servidor: 5.6.23 Mas realizei um backup full e não foi acusado erro na importação. Este seria um método seguro já que estamos lidando com versões diferentes?
  9. tthais

    Migrar usuários do banco

    No que diz respeito a migração entre servidores MySQL, é uma boa prática exportar os usuários dos bancos? #mysqldump --user=root -p --database mysql --tables db user > /tmp/bkp_users.sql
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.