Velocidade MySQL ???

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Velocidade MySQL ???

Mensagem por JoséQuintas »

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.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Velocidade MySQL ???

Mensagem por JoséQuintas »

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.
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/
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Velocidade MySQL ???

Mensagem por janio »

O seu estava com cache pequeno?
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
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Velocidade MySQL ???

Mensagem por JoséQuintas »

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/
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Velocidade MySQL ???

Mensagem por janio »

Ok, Quintas,

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
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Velocidade MySQL ???

Mensagem por JoséQuintas »

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
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/
cjp
Usuário Nível 6
Usuário Nível 6
Mensagens: 1563
Registrado em: 19 Nov 2010 22:29
Localização: paraná
Contato:

Velocidade MySQL ???

Mensagem por cjp »

Observando este post, verifiquei que no meu my.ini está assim:

Código: Selecionar todos

innodb_buffer_pool_size=47M
É 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?
Inacio de Carvalho Neto
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Velocidade MySQL ???

Mensagem por JoséQuintas »

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.
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/
Responder