Re: Dreaming About Redesigning SQL

Поиск
Список
Период
Сортировка
От Lauri Pietarinen
Тема Re: Dreaming About Redesigning SQL
Дата
Msg-id bn3tve$qln$1@nyytiset.pp.htv.fi
обсуждение исходный текст
Ответ на Re: Dreaming About Redesigning SQL  (Christopher Browne <cbbrowne@acm.org>)
Список pgsql-hackers
Bob Badour wrote:

>"Lauri Pietarinen" <lauri.pietarinen@atbusiness.com> wrote in message
>news:3F94BCBB.7030001@atbusiness.com...
>  
>
>>I could now denormalise OrderDetail so that it contains cust_id also
>>and cluster by cust_id
>>(might cause you trouble down the road, if you can change the customer
>>of an order), in which case, with 3 I/O's I would get
>>- 8 customer rows
>>- 16 order rows
>>- 24 order detail rows (which would all apply to one customer)
>>    
>>
>
>Depending on block size, by clustering the three tables together, one might
>get all of those rows for a single read potentially improving on Wol's
>numbers by a factor of eight or more for this one query. Of course, doing so
>would increase the cost of a table scan on the customer table.
>  
>
Which DBMS'es support clustering of mutiple tables except for Oracle?  
Is this feature really used any more?
I thought it was more trouble than worth.

regards,
Lauri




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Lauri Pietarinen
Дата:
Сообщение: Re: Dreaming About Redesigning SQL
Следующее
От: "Bob Badour"
Дата:
Сообщение: Re: Dreaming About Redesigning SQL