Velocidade MySQL ???
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Velocidade MySQL ???
Nessa minha passagem pra MySQL, que ainda vai longe pra terminar, tive uma situação curiosa:
Tenho aqui meu servidor com Windows 7 x 64, minha máquina também com Windows 7 x 64.
Uma determinada consulta achei que ficou lenta.
Eu, sozinho, numa rede só pra mim, e servidor MySQL só pra mim.
Instalei no cliente.
Ficou muito mais rápido.
No cliente: Windows Server, mais de um hub até chegar no terminal, muitos terminais de tudo que é tipo. Acho até que o servidor é mais fraquinho do que o meu, e com menos memória.
Achei esquisito.
Tenho aqui meu servidor com Windows 7 x 64, minha máquina também com Windows 7 x 64.
Uma determinada consulta achei que ficou lenta.
Eu, sozinho, numa rede só pra mim, e servidor MySQL só pra mim.
Instalei no cliente.
Ficou muito mais rápido.
No cliente: Windows Server, mais de um hub até chegar no terminal, muitos terminais de tudo que é tipo. Acho até que o servidor é mais fraquinho do que o meu, e com menos memória.
Achei esquisito.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Velocidade MySQL ???
Só pra atualizar o post.
Dependendo de como instala o MySQL, ele configura cache pequeno.
Tava um cache de uns 8MB, quando poderia ser 1GB ou mais.
Dependendo de como instala o MySQL, ele configura cache pequeno.
Tava um cache de uns 8MB, quando poderia ser 1GB ou mais.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Velocidade MySQL ???
O seu estava com cache pequeno?
E qnto ficou no cliente?
Qual a variavel no MySql que controla isso?
Janio
E qnto ficou no cliente?
Qual a variavel no MySql que controla isso?
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Velocidade MySQL ???
my,ini
# InnoDB, unlike MyISAM, uses a buffer pool to cache both indexes and
# row data. The bigger you set this the less disk I/O is needed to
# access data in tables. On a dedicated database server you may set this
# parameter up to 80% of the machine physical memory size. Do not set it
# too large, though, because competition of the physical memory may
# cause paging in the operating system. Note that on 32bit systems you
# might be limited to 2-3.5G of user level memory per process, so do not
# set it too high.
innodb_buffer_pool_size=256M
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Velocidade MySQL ???
Ok, Quintas,
Vou usar como padrao 256m nessa variavel!
:{
Janio
Vou usar como padrao 256m nessa variavel!
:{
Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Velocidade MySQL ???
Antes meu servidor tinha 6GB de memória, e tinha deixado 2GB pra isso.
Mas tempos atrás deu problema, e ficou só com 4GB.
Como aí menciona sobre "por processo", e o servidor não é só pra MySql, achei melhor deixar 256MB, mas sem nenhum teste adicional.
Meu servidor não é de uso pesado, são poucas conexões simultâneas.
Eu uso muito mais que os clientes... rs
Como o Windows faz cache de tudo, usando toda memória disponível, o cache do MySQL não deveria fazer diferença.
Mas na prática faz.
A gente nunca entende porque raios o Windows faz certas coisas....
No W7: cache de disco: toda memória disponível, pra cache de vídeo: 2GB, mesmo trocando a placa de 16MB pra uma de 1GB
No W10: idem, cache de vídeo: 4GB
Mas tempos atrás deu problema, e ficou só com 4GB.
Como aí menciona sobre "por processo", e o servidor não é só pra MySql, achei melhor deixar 256MB, mas sem nenhum teste adicional.
Meu servidor não é de uso pesado, são poucas conexões simultâneas.
Eu uso muito mais que os clientes... rs
Como o Windows faz cache de tudo, usando toda memória disponível, o cache do MySQL não deveria fazer diferença.
Mas na prática faz.
A gente nunca entende porque raios o Windows faz certas coisas....
No W7: cache de disco: toda memória disponível, pra cache de vídeo: 2GB, mesmo trocando a placa de 16MB pra uma de 1GB
No W10: idem, cache de vídeo: 4GB
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Velocidade MySQL ???
Observando este post, verifiquei que no meu my.ini está assim:
É normal?
Outra coisa: isso afeta a velocidade de acesso também quanto a base de dados MySQL se encontra em um provedor? Ou é só para base localhost?
Código: Selecionar todos
innodb_buffer_pool_size=47MOutra coisa: isso afeta a velocidade de acesso também quanto a base de dados MySQL se encontra em um provedor? Ou é só para base localhost?
Inacio de Carvalho Neto
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Velocidade MySQL ???
Afeta muito ... para o que ela configura.
Convém LER atentamente os textos, e SABER o que está usando.
MySQL não se limita a um único tipo de banco de dados.
Como descrito no MY.INI que postei, e no próprio nome da variável, isso é pra banco InnoDB.
Convém LER atentamente os textos, e SABER o que está usando.
MySQL não se limita a um único tipo de banco de dados.
Como descrito no MY.INI que postei, e no próprio nome da variável, isso é pra banco InnoDB.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/

