Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
Database Servers
DB2InformixIngresMS SQLOraclePervasive.SQLPostgreSQLProgressSybase
Desktop Databases
FileMakerFoxProMS AccessParadox
General
General DB TopicsDatabase Theory
Related Topics
Java Development.NET DevelopmentVB DevelopmentMore Topics ...

Database Forum / Ingres Topics / May 2005

Tip: Looking for answers? Try searching our database.

[Info-ingres] Table compression vs. table size

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Laframboise André - 25 May 2005 19:13 GMT
Hi Guys,

I thought I'd know this but I'm not sure anymore, so I thought I'd ask
around.

Small tests show if I uncompress a small table (from hidata), the
table's number of pages remain the same (seems to use page compression vs
row compression).

Does this apply to all table sizes ?
If I uncompress a 3 million page hidata table, will it still be 3 million
pages uncompressed or can it hit Ingres's page limit ?
(still approx 8 million ?)

Andre
Karl & Betty Schendel - 25 May 2005 21:09 GMT
>Small tests show if I uncompress a small table (from hidata), the
>table's number of pages remain the same (seems to use page compression vs
[quoted text clipped - 4 lines]
>pages uncompressed or can it hit Ingres's page limit ?
>(still approx 8 million ?)

Hidata compression is relatively erratic in my experience.  It does
compress row by row, so the results you got in your tests is probably
an accident.  It's been a while since I used hidata, but I think it
tends to work best on relatively wide rows;  short rows may not
compress very well.  (and hidata is definitely a CPU hog.)

Yes, if you uncompress any compressed table it can get bigger, and you
could hit the page limit if the uncompressed table is large.

Karl
Steve McElhinney - 26 May 2005 21:43 GMT
André,
We needed to reduce the size of one of our production DB's
which was outgrowing its server; we experimented with various table
compression options in Ingres II
but in the end we simply modified 5 of our big BTREE tables to ISAM,
which yielded a big (~25%) per table space saving.
Not sexy, but this solution was simple, had no reoprted performance
hit,
avoided any concerns with compression and had good knock-on effects for
our batch
work and checkpoint speed.
HTH Steve

> Hi Guys,
>
[quoted text clipped - 11 lines]
>
> Andre
Steve McElhinney - 26 May 2005 21:43 GMT
André,
We needed to reduce the size of one of our production DB's
which was outgrowing its server; we experimented with various table
compression options in Ingres II
but in the end we simply modified 5 of our big BTREE tables to ISAM,
which yielded a big (~25%) per table space saving.
Not sexy, but this solution was simple, had no reoprted performance
hit,
avoided any concerns with compression and had good knock-on effects for
our batch
work and checkpoint speed.
HTH Steve

> Hi Guys,
>
[quoted text clipped - 11 lines]
>
> Andre
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.