[firebase-br] RES: Ref: Apagar tabela muito grande

Omar M. Haddad - Firebase omarhaddadm em gmail.com
Ter Ago 13 10:01:05 -03 2013


9000 regs.

Att.
Omar

-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de Henrique Ribeiro
Enviada em: terça-feira, 13 de agosto de 2013 07:21
Para: FireBase
Assunto: Re: [firebase-br] Ref: Apagar tabela muito grande

Quantos registros há nesta tabela?


Henrique


Em 12 de agosto de 2013 14:06, Alexis Diel <alexisdiel em gmail.com> escreveu:

> esses tempo tive um processamento que levou um bom tempo.
>
> consegui otimiza-lo utilizando o ibscript.exe
>
> http://ibexpert.net/ibe/index.php?n=Doc.IBExpertCommand-LineTools
>
>
>
> Att,
>
> Alexis Diel
>
>
> 2013/8/12 Gladiston Santana <gladiston em vidy.com.br>
>
> > faça um script e coloque um 'commit work;' no final, mais rápido que 
> > isso não existe.
> > O ruim de fazer algumas coisas no ibexpert é que por default ele não 
> > commita automaticamente, devendo faze-lo assim que é executado.
> > Se houver integridade referencial ou transações pendentes usado a 
> > tabela, não conseguirá dropá-las.
> > Para um delete é até compreensível alguma demora, mas não para drop, 
> > deveria ser quase instantâneo.
> >
> >
> >
> > Em 12 de agosto de 2013 11:11, Omar M. Haddad - Firebase < 
> > omarhaddadm em gmail.com> escreveu:
> >
> > > Bom dia amigos(as)
> > >
> > >
> > >
> > > Estou com um banco FB 2.1, em que tenho uma tabela que guardava 
> > > dados
> em
> > > formato hexadecimal, que usávamos para atualizar nossos sistemas.
> Porém,
> > > agora estamos usando DataSnap e esta tabela é desnecessária, além 
> > > de
> > inchar
> > > o banco de dados pois ele guardava .EXE, .FR3, .DOCX, .etc.
> > >
> > >
> > >
> > > Tentei via IBExpert, dropar a mesma e deixei sexta-feira passada 
> > > (dia
> 09
> > as
> > > 17:45) rodando, e quando cheguei hoje as 07:40 o IBExpert não 
> > > tinha finalizado a execução do DROP TABLE.
> > >
> > >
> > >
> > > Portanto, qual seria a solução para eliminar esta tabela 
> > > gigantesca do
> > meu
> > > banco, já que teria de fazer isto em mais de 300 clientes 
> > > (Prefeituras,
> > > etc.) e teria de ser feito via comando SQL, de preferência ?
> > >
> > >
> > >
> > > Grato pela ajuda.
> > >
> > >
> > >
> > > Abraço
> > >
> > >
> > >
> > > Att
> > >
> > > Omar
> > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em 
> > > www.locador.com.br Para saber como gerenciar/excluir seu cadastro na
lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br 
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista