| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Extending my question. Was: The relational model and relational algebra - why did SQL become the industry standard?
"Jan Hidders" <jan.hidders_at_REMOVE.THIS.ua.ac.be> wrote in message
news:3e6cc096.0_at_news.ruca.ua.ac.be...
> Bob Badour wrote:
> >"Jan Hidders" <jan.hidders_at_REMOVE.THIS.ua.ac.be> wrote in message
> >news:3e6c869e.0_at_news.ruca.ua.ac.be...
> >> Bob Badour wrote:
> >> >"Jan Hidders" <jan.hidders_at_REMOVE.THIS.ua.ac.be> wrote in message
> >> >news:3e6bd183.0_at_news.ruca.ua.ac.be...
> >> >> Bob Badour wrote:
> >> >> >"Jan Hidders" <jan.hidders_at_REMOVE.THIS.ua.ac.be> wrote in message
> >> >> >news:3e620dec.0_at_news.ruca.ua.ac.be...
> >> >> >>
> >> >> >> Yes, that too, but mainly that he overestimates the complexity
that
> >> >> >> is added to the optimizer when bags are exposed to the user.
> >> >> >
> >> >> >The optimizer may not be any more complex, but it is nowhere near
as
> >> >> >effective either.
> >> >>
> >> >> No. It can be just as efective.
> >> >
> >> >If that is the case, why haven't they?
> >>
> >> To know if they have or not you would have to be able to compare their
> >> query optimization to that of an existing implementation based on a
> >> set-only approach.
> >
> >Lauri has already provided examples in this thread where one vendor or
> >another has not implemented an available set optimization.
>
>> >
> >> >> >When I look at your statement above, I think: "Well that totally
> >> >> >invalidates the argument that duplicate removal costs too much in
> >> >> >performance."
> >> >>
> >> >> Why do you think that?
> >> >
> >> >I answered that in the part you snipped. The user will just have to
> >> >formulate and execute multiple queries until the dbms delivers the
> >> >answer the user needs.
> >>
> >> Yes, but how does that invalidate the argument that duplicate removal
> >> sometimes costs too much?
>
>
>> >
> >> >> >Why should they accept any duplicates?
> >> >>
> >> >> I didn't say they should.
> >> >
> >> >You implied that users would more likely accept duplicates with lower
> >> >cardinality.
> >>
> >> would <> should
>
>
I did, and I responded appropriately in both cases. If you want to pretend you did not say what you said, then you are not contributing anything worthwhile. Received on Mon Mar 10 2003 - 20:56:41 CST
![]() |
![]() |