| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: A new proof of the superiority of set oriented approaches: numerical/time serie linear interpolation
"Cimode" <cimode_at_hotmail.com> wrote in message news:1178260494.811737.293620_at_y5g2000hsa.googlegroups.com...
> On 4 mai, 02:35, "Brian Selzer" <b..._at_selzer-software.com> wrote:
> Have you considered the idea that some people here were once in your > exact shoes and they once may had the unshakable belief in what you > just wrote. >
I only know what I have experienced, and to me it makes sense. Every optimizer step is implemented in the engine by using some form of iteration. What I'm suggesting effectively replaces several optimizer steps with a single user-defined one that makes a single pass through the data--similar to what a step that computes aggregates does. Now, I grant that a user-defined optimizer step will execute slower than a native one--in fact, I've actually timed it on Sql Server: a cursor making a single pass through a result set to populate a temporary object takes roughly twice as long as a comparable insert...select. The key is to eliminate any additional hits on the database within the fetch loop. This ensures that the step executes in linear time.
>> I guess I'm going to need some test data. So that we can compare apples
>> to
>> apples, could you tell me if the frequency of nulls in the test data of
>> your
>> original post is representative of that for the entire table, and if not,
>> could you let me know what that frequency is?
> Fair enough. Give me some time to apply Vadim's formula to the posted > set of data. (+ same structure) Then it would be interesting to set > an intensive IO concurrent stress. There is a free tool called DB IO > stress which has the advantage of generating stress asynchronously > and in which different select's (different from the interpolation > select) can be simulated. Doing the same test on a few dbms's may > prove interesting. > > >Received on Fri May 04 2007 - 07:27:54 CDT
![]() |
![]() |