Como está a configuração “net_buffer_length” do MySQL: visualizada e redefinida?

1

Tente ver a configuração "net_buffer_length" antes de redefini-la:

mysql> show variables like "net_buffer_length";
+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| net_buffer_length | 16384 |
+-------------------+-------+
1 row in set (0.00 sec)

Tente redefinir a configuração "net_buffer_length":

mysql> set global net_buffer_length=1000000;
Query OK, 0 rows affected (0.00 sec)

Tentativa de confirmar que a configuração "net_buffer_length" foi redefinida:

mysql> show variables like "net_buffer_length";
+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| net_buffer_length | 16384 |
+-------------------+-------+
1 row in set (0.00 sec)

O que há de errado com os comandos que estou usando que resultam na configuração não atualizar?

  • Versão do MySQL Server: 5.1.53-community
  • DATABASE_ENGINE: INNOdb

Perguntas, comentários, pedidos - apenas comente, obrigado!

    
por blunders 08.03.2011 / 16:22

1 resposta

2

Na página de variáveis do sistema MySQL em net_buffer_length :

As of MySQL 5.1.31, the session value of this variable is read only. 
Before 5.1.31, setting the session value is permitted but has no effect. 
    
por 08.03.2011 / 17:48