Travamento de restore MySQL resolvido
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Travamento de restore MySQL resolvido
No meu aplicativo, limitei o comando a 500.000 bytes.
No HeidiSQL limitei a 500kb.
Agora não trava mais a restauração de backup.
Só falta agilizar pra restaurar mais rápido.
Alguma dica?
Nota: Deixei o cache de innodb como 1GB.
No HeidiSQL limitei a 500kb.
Agora não trava mais a restauração de backup.
Só falta agilizar pra restaurar mais rápido.
Alguma dica?
Nota: Deixei o cache de innodb como 1GB.
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/
Travamento de restore MySQL resolvido
Eh muito lento a restauração em tabelas InnoDb. Temos que buscar uma solução para isso...
Quintas, onde configura no Heidi para limitar o tamanho do comando para não travar na restauração?
Janio
Quintas, onde configura no Heidi para limitar o tamanho do comando para não travar na restauração?
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
Travamento de restore MySQL resolvido
Aqui
Tem umas dicas pela internet pra agilizar o restore em innodb:
Desabilitar o autocommit, que é gravar em disco a cada insert
Desabilitar checagem de chave repetida, já que é restore
Apenas dois exemplos.
Tem umas dicas pela internet pra agilizar o restore em innodb:
Desabilitar o autocommit, que é gravar em disco a cada insert
Desabilitar checagem de chave repetida, já que é restore
Apenas dois exemplos.
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/
Travamento de restore MySQL resolvido
Quintas,
Limitar o tamanho do comando a 500kb no Heidi fez toda a diferença.
Acabei de restaurar um backup de 7,5gb, mais de 100 tabelas, mais de 12 milhoes de registros... em cerca de 3 horas.
Já passei dias restarando backups menores, por causa dos travamentos.
:{
Janio
Limitar o tamanho do comando a 500kb no Heidi fez toda a diferença.
Acabei de restaurar um backup de 7,5gb, mais de 100 tabelas, mais de 12 milhoes de registros... em cerca de 3 horas.
Já passei dias restarando backups menores, por causa dos travamentos.
:{
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
Travamento de restore MySQL resolvido
Muito bom saber que a informação foi útil.
Imaginei que aquele tal plug-in de banco poderia estar recebendo um bloco grande pra testar.
Testei com bloco menor e foi.
Mas não sei se tinha a ver com o plugin....
Puro chute que deu certo. rs
Imaginei que aquele tal plug-in de banco poderia estar recebendo um bloco grande pra testar.
Testei com bloco menor e foi.
Mas não sei se tinha a ver com o plugin....
Puro chute que deu certo. rs
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/
Travamento de restore MySQL resolvido
Quintas,
Eu tenho no meu sistema um backup do mysql automatizado usando o MYSQLDUMP. Monto um .bat e o backup eh feito.
Mas o Heidi não usa o mysqldump para fazer backup. Faz de forma diferente (que não sei).
Vc usa o mysqldump ou faz backup como o heidi? Se do jeito do heidi, como fazer?
Janio
Eu tenho no meu sistema um backup do mysql automatizado usando o MYSQLDUMP. Monto um .bat e o backup eh feito.
Mas o Heidi não usa o mysqldump para fazer backup. Faz de forma diferente (que não sei).
Vc usa o mysqldump ou faz backup como o heidi? Se do jeito do heidi, como fazer?
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
Travamento de restore MySQL resolvido
Backups eventuais, ou no meu servidor, uso o HeidiSQL, agora marcando isso de 500kb.
Dificilmente restauro esse, só quando precisei reinstalar o servidor.
No aplicativo é rotina em Harbour.
Restauro backup de clientes pro meu servidor, para testes com dados do cliente.
É Harbour pra criar o backup, e HeidiSQL pra restaurar.
Dificilmente restauro esse, só quando precisei reinstalar o servidor.
No aplicativo é rotina em Harbour.
Restauro backup de clientes pro meu servidor, para testes com dados do cliente.
É Harbour pra criar o backup, e HeidiSQL pra restaurar.
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/
Travamento de restore MySQL resolvido
Pessoal, como é que é feito o restore de backup no heidi?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Travamento de restore MySQL resolvido
Quintas,
Via harbour como você faz o backup?
Via harbour como você faz o backup?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Travamento de restore MySQL resolvido
Pra lista de tabelas
Para o código create
E para o conteúdo, o tratamento tradicional por conteúdo.
No backup, nem nome de campo precisa.
Código: Selecionar todos
SHOW TABLE
Código: Selecionar todos
SHOW CREATE TABLE nometabela
No backup, nem nome de campo precisa.
Código: Selecionar todos
INSERT INTO tabela VALUES ( 1, 2, 3, 4 ), ( 1, 2, 3, 4 ), ( 1, 2, 3, 4 )
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/
