Re: Where to find information on the new HOT tables?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

On Wed, Feb 06, 2008 at 10:11:09AM +0100, Dimitri Fontaine wrote:

> > I'm really not seeing the case for user-level documentation of HOT,
> > when for instance most of the planner's optimization behavior is not
> > so documented.
> 
> In my POV, the case for HOT to appear in the documentation as been made by the 
> PR and Presskit. They both announce HOT to be a major performance addition in 
> 8.3 that users will want to benefit from. Now we have to tell some more to 
> the users, I think we want to answer those two basic questions: 
>  - How do I check that I'm using HOT? (you don't, transparent feature, blah)
>  - What's HOT is so good about compared to how PostgreSQL used to work?
> 
> My proposal was about answering this without requiring the user to be capable 
> of understanding internals and 'developer topics'.

Which might be pretty difficult, if it's an internal feature. But a
short HOT-FAQ would be great, something like this:

- What is HOT?
...
- How do I exploit it?
  Make sure that ...
- When will HOT kick in?
  If ...
  and ...
  and ...


> I'd also like to add that people judging documentation effectiveness by its 
> length are certainly not real users of it. I've yet to meet a PostgreSQL user 
> who doesn't praise the product documentation, even if newcomers often need 
> some time to be able to understand where to find what. The Tsearch enabled 
> website has been a huge improvement here.

Yes, I praise it, too! Even though it needs some reading and thinking
and reading and thinking to understand, e.g. the internals of VACUUM or
freeze_max_age etc., the documentation is very helpful to understand
what's going on.

> To ease PostgreSQL newbies manual grasping, I certainly don't think it will 
> need shortening the documentation.

Maybe there could be quickstart chapters or HOWTOs.

Bye,

Tino.

-- 
www.craniosacralzentrum.de
www.spiritualdesign-chemnitz.de

Tino Schwarze * Lortzingstraße 21 * 09119 Chemnitz

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faq

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux