public inbox for [email protected]  
help / color / mirror / Atom feed
From: Alena Rybakina <[email protected]>
To: Peter Geoghegan <[email protected]>
Cc: Marcos Pegoraro <[email protected]>
Cc: Alena Rybakina <[email protected]>
Cc: Andrey Lepikhov <[email protected]>
Cc: [email protected]
Cc: [email protected]
Subject: Re: POC, WIP: OR-clause support for indexes
Date: Tue, 27 Jun 2023 18:49:20 +0300
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
	<[email protected]>
	<[email protected]>
	<CAB-JLwb7NQHUdrc9_coV+kKGYF7hBb+XktY6TkYj4aejCqF9DQ@mail.gmail.com>
	<[email protected]>
	<CAH2-WzmD5u5kCZG0qMtVySz8VB1_drOiX=j0buDufK-EJc3YkQ@mail.gmail.com>
	<[email protected]>

On 27.06.2023 16:19, Alena Rybakina wrote:
> Thank you for your feedback, your work is also very interesting and 
> important, and I will be happy to review it. I learned something new 
> from your letter, thank you very much for that!
>
> I analyzed the buffer consumption when I ran control regression tests 
> using my patch. diff shows me that there is no difference between the 
> number of buffer block scans without and using my patch, as far as I 
> have seen. (regression.diffs)
>
>
> In addition, I analyzed the scheduling and duration of the execution 
> time of the source code and with my applied patch. I generated 20 
> billion data from pgbench and plotted the scheduling and execution 
> time depending on the number of "or" expressions.
> By runtime, I noticed a clear acceleration for queries when using the 
> index, but I can't say the same when the index is disabled.
> At first I turned it off in this way:
> 1)enable_seqscan='off'
> 2)enable_indexonlyscan='off'
> enable_indexscan='off'
>
> Unfortunately, it is not yet clear which constant needs to be set when 
> the transformation needs to be done, I will still study in detail. 
> (the graph for all this is presented in graph1.svg)
> \\
> -- 
> Regards,
> Alena Rybakina
Sorry, just now I noticed that there were incorrect names in the 
headings of the pictures, I corrected it. I also attach its html copy, 
because it may be more convenient for viewing it.

-- 
Regards,
Alena Rybakina


Attachments:

  [text/html] graphs.html (3.6M, ../[email protected]/3-graphs.html)
  download

  [image/png] graphs.png (90.1K, ../[email protected]/4-graphs.png)
  download | view image

view thread (3+ messages)

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
  Subject: Re: POC, WIP: OR-clause support for indexes
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox