Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Gonzalo Rivero
El mié, 02-03-2016 a las 11:06 -0300, Ricardo Eureka! escribió:
> Esos valores se definen a nivel OS, no mysql. Ttenes que modificar
> ulimit
> 

gracias, ya investigo

> 2016-03-02 11:05 GMT-03:00 Gonzalo Rivero :
> > 2016-03-02 10:53 GMT-03:00 Ricardo Eureka!  > >:
> > > http://dba.stackexchange.com/questions/18036/mysql-how-do-you-det
> > > ermine-the-ideal-open-files-limit-setting-value
> > > 
> > 
> > eso ya lo tengo, la pregunta es cual es el archivo de configuración
> > que vale para que el mysql de debian me de bolilla
> > 
> > 
> > > El día 2 de marzo de 2016, 10:47, Gonzalo Rivero
> > >  escribió:
> > > > holas,
> > > > hace tiempo no veo movimiento en la lista, pero no viene al
> > > > caso. Es
> > > > que el mysql me tiene estúpido:
> > > > mysql> select userid,username,pwd,user_digest,rights from users
> > > > where username="admin";
> > > > ERROR 1016 (HY000): Can't open file:
> > > > './bsbucasalroto/users.frm' (errno: 24 - Too many open files)
> > > > mysql>
> > > > 
> > > > entonces fui a google, y dice que hay una variable
> > > > open_files_limit que
> > > > puede estar muy baja:
> > > > mysql> show variables like 'open%';
> > > > +--+---+
> > > > > Variable_name| Value |
> > > > +--+---+
> > > > > open_files_limit | 1024  |
> > > > +--+---+
> > > > 1 row in set (0,00 sec)
> > > > 
> > > > y hay que cambiar en el archivo de configuración... que es
> > > > justo cuando
> > > > empiezan mis problemas: ¿donde coño está ese archivo de
> > > > configuración?
> > > > Ya toqué todos estos:
> > > > [root@gonz:~]$ grep -B1 -R open /etc/mysql
> > > > /etc/mysql/my.cnf-[mysqld]
> > > > /etc/mysql/my.cnf:open-files-limit=1
> > > > --
> > > > /etc/mysql/mysql.cnf-[mysqld]
> > > > /etc/mysql/mysql.cnf:open-files-limit=1
> > > > --
> > > > /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
> > > > /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1
> > > > --
> > > > /etc/mysql/debian.cnf-[mysqld]
> > > > /etc/mysql/debian.cnf:open-files-limit = 10
> > > > 
> > > > reinicio mysql y:
> > > > mysql> show variables like 'open%';
> > > > +--+---+
> > > > > Variable_name| Value |
> > > > +--+---+
> > > > > open_files_limit | 1024  |
> > > > +--+---+
> > > > 1 row in set (0,00 sec)
> > > > 
> > > > FFU
> > > > 
> > > 
> > > 
> > > 
> > > --
> > > Ricardo A.Frydman
> > > Administrador Senior de Sistemas Unix (IBM)
> > > Sun Certified System Administrator - Solaris 10
> > > HACMP System Administrator
> > > 
> > > "Aequam memento rebus in arduis servare mentem"
> > > 
> > 
> 



Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Carlos Manuel Escalona Villeda
si tienes tanta concurrencia sobre una tabla no te convendrìa más hacer
replicaciòn para dividir las consultas

El mié., 2 de mar. de 2016 a la(s) 09:19, Camaleón 
escribió:

> El Wed, 02 Mar 2016 10:52:44 -0300, Gonzalo Rivero escribió:
>
> > El mié, 02-03-2016 a las 10:47 -0300, Gonzalo Rivero escribió:
> >> holas,
> >> hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
> >> que el mysql me tiene estúpido:
> >> mysql> select userid,username,pwd,user_digest,rights from users where
> >> username="admin";
> >> ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm'
> >> (errno: 24 - Too many open files)
> >> mysql>
>
> (...)
>
> >> y hay que cambiar en el archivo de configuración... que es justo cuando
> >> empiezan mis problemas: ¿donde coño está ese archivo de configuración?
>
> Esa lengua...
>
> >> Ya toqué todos estos:
> >> [root@gonz:~]$ grep -B1 -R open /etc/mysql /etc/mysql/my.cnf-[mysqld]
> >> /etc/mysql/my.cnf:open-files-limit=1 --
> >> /etc/mysql/mysql.cnf-[mysqld]
> >> /etc/mysql/mysql.cnf:open-files-limit=1 --
> >> /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
> >> /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1 --
> >> /etc/mysql/debian.cnf-[mysqld] /etc/mysql/debian.cnf:open-files-limit =
> >> 10
> >>
> >> reinicio mysql y:
> >> mysql> show variables like 'open%';
> >> +--+---+
> >> > Variable_name| Value |
> >> +--+---+
> >> > open_files_limit | 1024  |
> >> +--+---+
> >> 1 row in set (0,00 sec)
> >>
> >> FFU
> >>
> > pd: también probé poner la variable esa con guiones bajos ( _ ), ya que
> > mysql la muestra así...pero no hace ninguna diferencia
>
> How to permanently raise ulimit 'open files' and MySQL 'open_files_limit'
> http://duntuk.com/how-raise-ulimit-open-files-and-mysql-openfileslimit
>
> Saludos,
>
> --
> Camaleón
>
>


Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Camaleón
El Wed, 02 Mar 2016 10:52:44 -0300, Gonzalo Rivero escribió:

> El mié, 02-03-2016 a las 10:47 -0300, Gonzalo Rivero escribió:
>> holas,
>> hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
>> que el mysql me tiene estúpido:
>> mysql> select userid,username,pwd,user_digest,rights from users where
>> username="admin";
>> ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm'
>> (errno: 24 - Too many open files)
>> mysql>

(...)
 
>> y hay que cambiar en el archivo de configuración... que es justo cuando
>> empiezan mis problemas: ¿donde coño está ese archivo de configuración?

Esa lengua...

>> Ya toqué todos estos:
>> [root@gonz:~]$ grep -B1 -R open /etc/mysql /etc/mysql/my.cnf-[mysqld]
>> /etc/mysql/my.cnf:open-files-limit=1 --
>> /etc/mysql/mysql.cnf-[mysqld]
>> /etc/mysql/mysql.cnf:open-files-limit=1 --
>> /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
>> /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1 --
>> /etc/mysql/debian.cnf-[mysqld] /etc/mysql/debian.cnf:open-files-limit =
>> 10
>>
>> reinicio mysql y:
>> mysql> show variables like 'open%';
>> +--+---+
>> > Variable_name| Value |
>> +--+---+
>> > open_files_limit | 1024  |
>> +--+---+
>> 1 row in set (0,00 sec)
>> 
>> FFU
>>
> pd: también probé poner la variable esa con guiones bajos ( _ ), ya que
> mysql la muestra así...pero no hace ninguna diferencia

How to permanently raise ulimit 'open files' and MySQL 'open_files_limit'
http://duntuk.com/how-raise-ulimit-open-files-and-mysql-openfileslimit

Saludos,

-- 
Camaleón



Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Ricardo Eureka!
Esos valores se definen a nivel OS, no mysql. Ttenes que modificar ulimit

2016-03-02 11:05 GMT-03:00 Gonzalo Rivero :
> 2016-03-02 10:53 GMT-03:00 Ricardo Eureka! :
>> http://dba.stackexchange.com/questions/18036/mysql-how-do-you-determine-the-ideal-open-files-limit-setting-value
>>
>
> eso ya lo tengo, la pregunta es cual es el archivo de configuración
> que vale para que el mysql de debian me de bolilla
>
>
>> El día 2 de marzo de 2016, 10:47, Gonzalo Rivero
>>  escribió:
>>> holas,
>>> hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
>>> que el mysql me tiene estúpido:
>>> mysql> select userid,username,pwd,user_digest,rights from users where 
>>> username="admin";
>>> ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm' (errno: 24 
>>> - Too many open files)
>>> mysql>
>>>
>>> entonces fui a google, y dice que hay una variable open_files_limit que
>>> puede estar muy baja:
>>> mysql> show variables like 'open%';
>>> +--+---+
>>> | Variable_name| Value |
>>> +--+---+
>>> | open_files_limit | 1024  |
>>> +--+---+
>>> 1 row in set (0,00 sec)
>>>
>>> y hay que cambiar en el archivo de configuración... que es justo cuando
>>> empiezan mis problemas: ¿donde coño está ese archivo de configuración?
>>> Ya toqué todos estos:
>>> [root@gonz:~]$ grep -B1 -R open /etc/mysql
>>> /etc/mysql/my.cnf-[mysqld]
>>> /etc/mysql/my.cnf:open-files-limit=1
>>> --
>>> /etc/mysql/mysql.cnf-[mysqld]
>>> /etc/mysql/mysql.cnf:open-files-limit=1
>>> --
>>> /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
>>> /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1
>>> --
>>> /etc/mysql/debian.cnf-[mysqld]
>>> /etc/mysql/debian.cnf:open-files-limit = 10
>>>
>>> reinicio mysql y:
>>> mysql> show variables like 'open%';
>>> +--+---+
>>> | Variable_name| Value |
>>> +--+---+
>>> | open_files_limit | 1024  |
>>> +--+---+
>>> 1 row in set (0,00 sec)
>>>
>>> FFU
>>>
>>
>>
>>
>> --
>> Ricardo A.Frydman
>> Administrador Senior de Sistemas Unix (IBM)
>> Sun Certified System Administrator - Solaris 10
>> HACMP System Administrator
>>
>> "Aequam memento rebus in arduis servare mentem"
>>
>



Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Gonzalo Rivero
2016-03-02 10:53 GMT-03:00 Ricardo Eureka! :
> http://dba.stackexchange.com/questions/18036/mysql-how-do-you-determine-the-ideal-open-files-limit-setting-value
>

eso ya lo tengo, la pregunta es cual es el archivo de configuración
que vale para que el mysql de debian me de bolilla


> El día 2 de marzo de 2016, 10:47, Gonzalo Rivero
>  escribió:
>> holas,
>> hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
>> que el mysql me tiene estúpido:
>> mysql> select userid,username,pwd,user_digest,rights from users where 
>> username="admin";
>> ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm' (errno: 24 
>> - Too many open files)
>> mysql>
>>
>> entonces fui a google, y dice que hay una variable open_files_limit que
>> puede estar muy baja:
>> mysql> show variables like 'open%';
>> +--+---+
>> | Variable_name| Value |
>> +--+---+
>> | open_files_limit | 1024  |
>> +--+---+
>> 1 row in set (0,00 sec)
>>
>> y hay que cambiar en el archivo de configuración... que es justo cuando
>> empiezan mis problemas: ¿donde coño está ese archivo de configuración?
>> Ya toqué todos estos:
>> [root@gonz:~]$ grep -B1 -R open /etc/mysql
>> /etc/mysql/my.cnf-[mysqld]
>> /etc/mysql/my.cnf:open-files-limit=1
>> --
>> /etc/mysql/mysql.cnf-[mysqld]
>> /etc/mysql/mysql.cnf:open-files-limit=1
>> --
>> /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
>> /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1
>> --
>> /etc/mysql/debian.cnf-[mysqld]
>> /etc/mysql/debian.cnf:open-files-limit = 10
>>
>> reinicio mysql y:
>> mysql> show variables like 'open%';
>> +--+---+
>> | Variable_name| Value |
>> +--+---+
>> | open_files_limit | 1024  |
>> +--+---+
>> 1 row in set (0,00 sec)
>>
>> FFU
>>
>
>
>
> --
> Ricardo A.Frydman
> Administrador Senior de Sistemas Unix (IBM)
> Sun Certified System Administrator - Solaris 10
> HACMP System Administrator
>
> "Aequam memento rebus in arduis servare mentem"
>



Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Ricardo Eureka!
http://dba.stackexchange.com/questions/18036/mysql-how-do-you-determine-the-ideal-open-files-limit-setting-value

El día 2 de marzo de 2016, 10:47, Gonzalo Rivero
 escribió:
> holas,
> hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
> que el mysql me tiene estúpido:
> mysql> select userid,username,pwd,user_digest,rights from users where 
> username="admin";
> ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm' (errno: 24 - 
> Too many open files)
> mysql>
>
> entonces fui a google, y dice que hay una variable open_files_limit que
> puede estar muy baja:
> mysql> show variables like 'open%';
> +--+---+
> | Variable_name| Value |
> +--+---+
> | open_files_limit | 1024  |
> +--+---+
> 1 row in set (0,00 sec)
>
> y hay que cambiar en el archivo de configuración... que es justo cuando
> empiezan mis problemas: ¿donde coño está ese archivo de configuración?
> Ya toqué todos estos:
> [root@gonz:~]$ grep -B1 -R open /etc/mysql
> /etc/mysql/my.cnf-[mysqld]
> /etc/mysql/my.cnf:open-files-limit=1
> --
> /etc/mysql/mysql.cnf-[mysqld]
> /etc/mysql/mysql.cnf:open-files-limit=1
> --
> /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
> /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1
> --
> /etc/mysql/debian.cnf-[mysqld]
> /etc/mysql/debian.cnf:open-files-limit = 10
>
> reinicio mysql y:
> mysql> show variables like 'open%';
> +--+---+
> | Variable_name| Value |
> +--+---+
> | open_files_limit | 1024  |
> +--+---+
> 1 row in set (0,00 sec)
>
> FFU
>



-- 
Ricardo A.Frydman
Administrador Senior de Sistemas Unix (IBM)
Sun Certified System Administrator - Solaris 10
HACMP System Administrator

"Aequam memento rebus in arduis servare mentem"



Re: limite de archivos abiertos en mysql

2016-03-02 Por tema Gonzalo Rivero
El mié, 02-03-2016 a las 10:47 -0300, Gonzalo Rivero escribió:
> holas,
> hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
> que el mysql me tiene estúpido:
> mysql> select userid,username,pwd,user_digest,rights from users where
> username="admin";
> ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm'
> (errno: 24 - Too many open files)
> mysql> 
> 
> entonces fui a google, y dice que hay una variable open_files_limit
> que
> puede estar muy baja:
> mysql> show variables like 'open%';
> +--+---+
> > Variable_name| Value |
> +--+---+
> > open_files_limit | 1024  |
> +--+---+
> 1 row in set (0,00 sec)
> 
> y hay que cambiar en el archivo de configuración... que es justo
> cuando
> empiezan mis problemas: ¿donde coño está ese archivo de
> configuración?
> Ya toqué todos estos:
> [root@gonz:~]$ grep -B1 -R open /etc/mysql
> /etc/mysql/my.cnf-[mysqld]
> /etc/mysql/my.cnf:open-files-limit=1
> --
> /etc/mysql/mysql.cnf-[mysqld]
> /etc/mysql/mysql.cnf:open-files-limit=1
> --
> /etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
> /etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1
> --
> /etc/mysql/debian.cnf-[mysqld]
> /etc/mysql/debian.cnf:open-files-limit = 10
> 
> reinicio mysql y:
> mysql> show variables like 'open%';
> +--+---+
> > Variable_name| Value |
> +--+---+
> > open_files_limit | 1024  |
> +--+---+
> 1 row in set (0,00 sec)
> 
> FFU
> 

pd: también probé poner la variable esa con guiones bajos ( _ ), ya que
mysql la muestra así...pero no hace ninguna diferencia



limite de archivos abiertos en mysql

2016-03-02 Por tema Gonzalo Rivero
holas,
hace tiempo no veo movimiento en la lista, pero no viene al caso. Es
que el mysql me tiene estúpido:
mysql> select userid,username,pwd,user_digest,rights from users where 
username="admin";
ERROR 1016 (HY000): Can't open file: './bsbucasalroto/users.frm' (errno: 24 - 
Too many open files)
mysql> 

entonces fui a google, y dice que hay una variable open_files_limit que
puede estar muy baja:
mysql> show variables like 'open%';
+--+---+
| Variable_name| Value |
+--+---+
| open_files_limit | 1024  |
+--+---+
1 row in set (0,00 sec)

y hay que cambiar en el archivo de configuración... que es justo cuando
empiezan mis problemas: ¿donde coño está ese archivo de configuración?
Ya toqué todos estos:
[root@gonz:~]$ grep -B1 -R open /etc/mysql
/etc/mysql/my.cnf-[mysqld]
/etc/mysql/my.cnf:open-files-limit=1
--
/etc/mysql/mysql.cnf-[mysqld]
/etc/mysql/mysql.cnf:open-files-limit=1
--
/etc/mysql/mysql.conf.d/mysqld.cnf-[mysqld]
/etc/mysql/mysql.conf.d/mysqld.cnf:open-files-limit = 1
--
/etc/mysql/debian.cnf-[mysqld]
/etc/mysql/debian.cnf:open-files-limit = 10

reinicio mysql y:
mysql> show variables like 'open%';
+--+---+
| Variable_name| Value |
+--+---+
| open_files_limit | 1024  |
+--+---+
1 row in set (0,00 sec)

FFU