Segundo a documentação do Oracle, o truncate apaga todos os registros da tabela reduzindo o tamanho ocupado para a definição inicial na criação.
Uma ressalva: O tablespace não diminui com essa operação e, portanto, não há liberação de espaço no disco. --- Em delphi-br@yahoogrupos.com.br, Edu Nicácio <[EMAIL PROTECTED]> escreveu > > De você usar o comando: > > "Delete from tabela" > > o arquivo de dados permanecerá com o tamanho praticamente inalterado. Isso é mais ou menos parecido quando executamos uma formatação rápida no Windows: ele apenas recria a tabela de alocação de arquivo com todos os cluesteres marcados como livres; os dados ainda estão no disco! > > Para efetivamente recuperar espaço em um banco de dados, devemos usar o comando: > > "truncate table TABELA" > > > Aos colegas, peço que me corrijam se estiver errado. > > Abraços. > > > ------------------------------------------------------------------- ------------- > Atenciosamente: > > > Eduardo Cláudio Nicácio > Analista Programador JR. > Fábrica 02 - CTIS > Tel.: (11) 3150-6233 > [EMAIL PROTECTED] > [EMAIL PROTECTED] > > > > ----- Original Message ----- > From: João Paulo > To: delphi-br@yahoogrupos.com.br > Sent: Wednesday, August 09, 2006 10:15 AM > Subject: Re: RES: [delphi-br] [OFF - TOPIC] -> Oracle 10g - Versão Free > > > Isso eu não sabia....Quer dizer que se eu apagar todos os dados de uma tabela, o banco não irá reduzir o espaço em disco? > > Aí complica... > > > > > > > 4GB de dados é bastante coisa para a maioria dos sistemas. > > Com todo respeito ao nobre colega, mas eu não diria isto assim muito > generalizadamente. > > 4GB em um banco de dados, dependendo do porte do parque tecnologico desta > empresa (vamos colocar algo em torno de 6 a 8 maquinas), vão embora em um ou > no máximo dois anos de produção diaria em uma empresa. Lembre-se que ao > excluir um registro ou uma tabela no banco, ele não reduz este espaço que > tinha sido alocado inicialmente. > > > []s > > Walter Alves Chagas Junior > Projeto e desenvolvimento de sistemas > Telemont Engenharia de telecomunicações S/A > Belo Horizonte - MG - Brasil > [EMAIL PROTECTED] > Fone: (31) 3389-8215 Fax: (31) 3389-8200 > > Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de > construção!! > > > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:delphi- [EMAIL PROTECTED] > nome de Andre Mesquita > Enviada em: quarta-feira, 9 de agosto de 2006 10:09 > Para: delphi-br@yahoogrupos.com.br > Assunto: Re: [delphi-br] [OFF - TOPIC] -> Oracle 10g - Versão Free > > > 4GB de dados é bastante coisa para a maioria dos sistemas. > > O maior problema, a meu ver, é que você só pode ter uma instância do banco > de dados por máquina. > > Se isso for satisfatório pra vc, usa ele. Até porque Oracle é Oracle. > > [ ]'s, > > ----- Original Message ----- > From: "Sérgio" <[EMAIL PROTECTED]> > To: "Grupo Delphi-Br" <delphi-br@yahoogrupos.com.br> > Sent: Wednesday, August 09, 2006 9:25 AM > Subject: [delphi-br] [OFF - TOPIC] -> Oracle 10g - Versão Free > > > Galera, bom dia.. > > Estive lendo um pouco sobre esta versão do oracle 10g free com espaço > limitado até 4 GB. Certamente a maioria de voces tbm ja leram sobre. Com > base nesta intuição, pergunto-lhes: > > Vocês utilizam-no para aplicações comerciais?? Tem alguma restrição qto a > isso, ou seja, esta versão não pode ser utlizada em aplicações deste tipo, > ela é apenas para estudos?? Enfim..gostaria de ler a opinião de vocês... > Caso a opinião seja positiva, vcs recomendariam o uso do mesmo??? > > Conto com a atençao de vcs!! > > Sérgio > > > > > --------------------------------- > Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! > > [As partes desta mensagem que não continham texto foram removidas] > > > > [As partes desta mensagem que não continham texto foram removidas] > -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html