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