home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / database / informix / 2488 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  1.6 KB

  1. Path: sparky!uunet!gossip.pyramid.com!pyramid!infmx!davek
  2. From: davek@informix.com (David Kosenko)
  3. Newsgroups: comp.databases.informix
  4. Subject: Re: Deletes - and compression of data files
  5. Message-ID: <1992Nov20.155028.27600@informix.com>
  6. Date: 20 Nov 92 15:50:28 GMT
  7. References: <1egjdrINNfkj@emory.mathcs.emory.edu>
  8. Sender: news@informix.com (Usenet News)
  9. Organization: Informix Software, Inc.
  10. Lines: 25
  11.  
  12. Jack Parker writes:
  13. >In the good old days of SE, a table with a high level of activity
  14. >(i.e. deletions/inserts) became riddled with old data row slots 
  15. >which were available for re-write, and the index began to look like
  16. >swiss cheese.  To correct this periodic unload/loads or cluster
  17. >manipulation or ALTER TABLE (same as an unload/load but more user-friendly)
  18. >were needed to keep index and data table efficiency at peak.
  19. >
  20. >Is this also true of Online?  Or does Online do this automagically?
  21.  
  22. OnLine has assorted "reclamation" stuff that it does, so that you should
  23. not wind up with a "swiss cheese" situation (reuse of freed pages, page
  24. compression, etc.).
  25.  
  26. What OnLine will NOT do is return pages allocated to an extent (or an
  27. empty extent, for that matter) back to the dbspace.  Once an extent has
  28. been allocated to a able, it will always be allocated to that table
  29. (unless, of course, you drop or alter the table).
  30.  
  31. Dave
  32. -- 
  33. Disclaimer: These opinions are not those of Informix Software, Inc.
  34. **************************************************************************
  35. "I look back with some satisfaction on what an idiot I was when I was 25,
  36.  but when I do that, I'm assuming I'm no longer an idiot." - Andy Rooney
  37.