dbTalk Databases Forums  

Tool for Pardox database

comp.databases.paradox comp.databases.paradox


Discuss Tool for Pardox database in the comp.databases.paradox forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
kryten
 
Posts: n/a

Default Tool for Pardox database - 06-09-2008 , 10:33 AM






I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.

Reply With Quote
  #2  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM






Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #3  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM



Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #4  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM



Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #5  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM



Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #6  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM



Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #7  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM



Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #8  
Old   
Steven Green
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 11:52 AM



Quote:
However, the file sizes for the Paradox tables did not decrease like I
expected them to.
deleting records from a paradox table does not reclaim the dead space..

Quote:
Is there a tool that I could use that would compact the tables to reflect
the new amount of data?
there is a "restructure" process built into paradox (the software package)
that packs the tables and indexes..

if you will be working with paradox tables, you should use paradox, not
access, to do it.. you can buy inexpensive older copies on my web site
and/or on ebay..

--
Steven Green - Myrtle Beach, South Carolina USA

Diamond Software Group
http://www.diamondsg.com/main.htm
Paradox Support & Sales

Diamond Sports Gems
http://www.diamondsg.com/gemsmain.htm
Sports Memorabilia and Trading Cards

"kryten" <Kryten98008 (AT) gmail (DOT) com> wrote

Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.

Thanks in advance for your response.



Reply With Quote
  #9  
Old   
Sundial Services
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 12:50 PM



kryten wrote:
Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.
Paradox "recycles" the space in a database file. Records are stored
in "blocks," and when all of the records in a block are deleted the block
is placed onto a free-list for reuse.

It's actually very inefficient to grow or to shrink a file in most
filesystems, so Paradox doesn't shrink a file at all and it grows a file
only when the free-space list is exhausted. This is by design.

Furthermore.... you'll see that Access does the same thing. Pretty much
every database management system does it.


----
ChimneySweep(R): Fast(!) table repair at a click of the mouse!
http://www.sundialservices.com


Reply With Quote
  #10  
Old   
Sundial Services
 
Posts: n/a

Default Re: Tool for Pardox database - 06-09-2008 , 12:50 PM



kryten wrote:
Quote:
I have a legacy tool that uses Paradox database files. There are some
tables that are too large and I used Access to delete records from
them. However, the file sizes for the Paradox tables did not decrease
like I expected them to. Is there a tool that I could use that would
compact the tables to reflect the new amount of data?

I know that Access has to be compacted on occasion because the objects
in the database keep their memory size even though data or code has
been deleted.
Paradox "recycles" the space in a database file. Records are stored
in "blocks," and when all of the records in a block are deleted the block
is placed onto a free-list for reuse.

It's actually very inefficient to grow or to shrink a file in most
filesystems, so Paradox doesn't shrink a file at all and it grows a file
only when the free-space list is exhausted. This is by design.

Furthermore.... you'll see that Access does the same thing. Pretty much
every database management system does it.


----
ChimneySweep(R): Fast(!) table repair at a click of the mouse!
http://www.sundialservices.com


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.