Erro na fila do Gearman: mysql_stmt_execute failed: Unknown prepared statement handler (1)

Se você estiver executando o Gearman a partir de uma versão que você mesmo compilou (ou você mesmo empacotou), pode acontecer de ter o seguinte erro. É a mesma mensagem para Ubuntu, Debian, CentOS/RHELL e seus clones.

[  proc ] mysql_stmt_execute failed: Unknown prepared statement handler (1) given to mysqld_stmt_execute -> libgearman-server/plugins/queue/mysql/queue.cc:356
[  proc ] gearman_server_job_add gearman_server_run_command(QUEUE_ERROR) -> libgearman-server/server.cc:284

O mesmo é visível nos logs /var/log/gearmand/gearmand.log, o que faz com que as filas falhem com uma mensagem de erro como esta:

Warning: GearmanClient::doBackground(): _client_run_tasks(GEARMAN_SERVER_ERROR) queue_insert_error:QUEUE_ERROR -> libgearman/client.cc:1522 in /path/to/script.php on line xxx

A solução é relativamente simples: você provavelmente não tem o pacote uuid instalado. O pacote é necessário …

[Leia mais]
Atualização direta do MySQL 5.1: O servidor sair sem atualizar arquivo PID

Original Post: http://anothermysqldba.blogspot.com/2013/05/upgrading-directly-from-mysql-51-server.html

Deparei com isso outro dia ... 


Sistema foi uma instalação do Oracle Linux muito básico que foi instalado e criado por outra pessoa.
(Oracle Unbreakable Linux Servidor Empresarial (Kernel 2.6.39-400.17.1.el6uek.x86_64))
Parecia que eles queriam que o sistema instalado e funcionando, em seguida, ter-me entrar para fazer o resto.

By the way, se a Oracle vai levar RedHat Linux e melhorá-lo para fazer a sua própria versão, eles poderiam pelo menos atualizar seus produtos para trabalhar com ele? MySQL se tornou popular porque era mais fácil para as pessoas a começar a partir das distribuições, tendo 5.1ainda em sua …

[Leia mais]
Carregar dados de exemplo

Original post: http://anothermysqldba.blogspot.com/2013/05/load-data-example.html

Eu vi uma pergunta recente sobre LOAD no forums.mysql.com local assim que eu pensei que eu ia postar meu exemplo solução aqui também. 


O usuário em questão foi recebendo uma grande quantidade de linhas ignorados e sem avisos. O …

[Leia mais]
Replicação circular através MySQL, Percona eo MariaDB

Original post: http://anothermysqldba.blogspot.com/2013/05/circular-replication-through-mysql.html










Eu recentemente publicado sobre a construção de MySQL e garfos relacionados da fonte só para testar o processo e uma espécie geeky de diversão.


Isso tudo é atualmente apenas para fins de demonstração e avaliação. Se você está …

[Leia mais]
Gerando a partir dos fontes do MySQL :: MariaDB :: Percona

Original post: http://anothermysqldba.blogspot.com/2013/05/building-from-source-mysql-mariadb.html



É possível executar mais de um servidor MySQL no mesmo servidor. Às vezes as pessoas gostariam de instalar outra versão de um banco de dados no mesmo hardware para fins de teste, bem como avaliações.Instalando os bancos de dados de origem e de instalações personalizadas para cada um é mais fácil do que pode parecer para alguns. Gostaria de sugerir para rever MySQL Sandboxprimeiro, porém, pois permite avaliações e testes para ser feito muito rapidamente e facilmente. No entanto, a instalação da fonte funcionou melhor para mim quando eu fiz algumas comparações. Abaixo está o processo que eu …

[Leia mais]
[Warning] ..... porque o usuário foi definido como 'mysql' mais cedo na linha de comando

Original post: http://anothermysqldba.blogspot.com/2013/05/warning-because-user-was-set-to-mysql.html



shell> scripts/mysql_install_db --basedir=/usr/local/demouser --datadir=/var/lib/demodb --user=demouser --ldata=/var/lib/demodb

Installing MySQL system tables...

[Warning] Ignoring user change to 'demouser' because the user was set to 'mysql' earlier on the command line

Installation of system tables failed ! 

Este é um erro que faz você olhar para trás para o comando que você acabou de entrar e começar a questionar-se. O erro não é o que parece. Se você estiver instalando o MySQL em um servidor que já possui uma instalação ou fez uma vez, é provável que um arquivo my.cnf está …

[Leia mais]
Como sintonizar o Servidor MySQL

Original Post: http://anothermysqldba.blogspot.com/2013/05/how-to-tune-mysql-server.html



Este blog é parte da série de posts

[Leia mais]
O benchmarking :: MySQL, CPU, arquivo I / O, memória :: Sysbench & Apache referência

Original post: http://anothermysqldba.blogspot.com/2013/05/benchmarking-mysql-cpu-file-io-memory.html


Decidir qual ferramenta você gostaria de usar:

[Leia mais]
MySQL Sintonia Pergunta

Original post: http://anothermysqldba.blogspot.com/2013/05/mysql-server-tuning-question.html



Deparei com este anúncio de emprego no outro dia em elance.com ou odesk.com.

A empresa / pessoa estava procurando um "expert sintonia servidor MySQL". Não é uma grande preocupação, mas, vendo MySQL espelta mySQL, que gi ve uma boa idéia de que eles …

[Leia mais]
Como identificar MySQL consultas lentas e preocupações relacionadas

Original post: http://anothermysqldba.blogspot.com/2013/05/how-to-identify-mysql-slow-queries-and.html

Este blog é parte da série de posts 

[Leia mais]