| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
debueno Novato

Registrado: Quinta-Feira, 8 de Setembro de 2005 Mensagens: 80
|
Enviada: Qui Set 05, 2013 10:59 am Assunto: Eliminar os registros ja apagados - tabela firebird |
|
|
Bom dia,
Informações:
Meu banco de dados é firebird.
Utilizo o IbExpert para manutenção de tabelas e registros.
Entao, só para explicar... Utilizei o comando EMPTY TABLE dentro do IbExpert para zerar algumas tabelas, meu banco (arquivo.fdb) tem 32mb, mesmo após executar o EMPTY TABLE em várias tabelas o arquivo continua com os mesmo 32mb.
Pelo que li na net, os registros continuam no banco, não são apagados realmente, mas gostaria que isso ocorresse, para que o arquivo fique menor.
Como faço essa limpeza no arquivo?
Mais uma vez, agradeço a ajuda habitual do pessoal.
Abçs |
|
| Voltar ao Topo |
|
 |
maikonvr Novato

Registrado: Sexta-Feira, 28 de Dezembro de 2012 Mensagens: 57
|
Enviada: Qui Set 05, 2013 1:33 pm Assunto: |
|
|
| Faça o Backup / Restore do banco, geralmente ele elimina os arquivos temporários/deletados do banco. |
|
| Voltar ao Topo |
|
 |
joemil Moderador

Registrado: Quinta-Feira, 25 de Março de 2004 Mensagens: 9100 Localização: Sinop-MT
|
Enviada: Qui Set 05, 2013 2:24 pm Assunto: |
|
|
no mysql podemos usar:
| Código: | | TRUNCATE nome_tabela |
se for usado
| Código: | | DELETE FROM nome_tabela |
temos q executar depois:
| Código: | | OPTIMIZE TABLE nome_tabela |
_________________ <b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/ |
|
| Voltar ao Topo |
|
 |
|