Re: Ticket 117: Explain Buffers

Поиск
Список
Период
Сортировка
От Euler Taveira de Oliveira
Тема Re: Ticket 117: Explain Buffers
Дата
Msg-id 4B5B3DD0.3090305@timbira.com
обсуждение исходный текст
Ответ на Re: Ticket 117: Explain Buffers  (Magnus Hagander <magnus@hagander.net>)
Ответы Re: Ticket 117: Explain Buffers  (Guillaume Lelarge <guillaume@lelarge.info>)
Список pgadmin-hackers
Magnus Hagander escreveu:
> While you're whacking around the explain code, one thing that has
> always nagged me, is that ANALYZE is an option for EXPLAIN. IMO we
> should have "Explain" and "Explain Analyze" as separate commands,
> because they actually do different things. And then options for things
> like verbose, costs, buffers etc. If we're going to change that ever,
> now is probably the best time :-)
>
+1. It always annoys me too.

There is another improvement that we could change: EXPLAIN VERBOSE could
generate graphical output too. I understand the reason why we don't generate
it (that's because of the long text output) but in 8.4 or later that noisy
output was wiped out. It' so trivial that it is attached.

Another must-fix is to have new machine-readable formats in multiple lines on
'Data Output'. Sorry, don't have time to figure out now...


--
  Euler Taveira de Oliveira
  http://www.timbira.com/
Index: frm/frmQuery.cpp
===================================================================
--- frm/frmQuery.cpp    (revisão 8167)
+++ frm/frmQuery.cpp    (cópia de trabalho)
@@ -2431,7 +2431,7 @@
     // If this was an EXPLAIN query, process the results
     if (done && explain)
     {
-        if (!verbose)
+        if (!verbose || conn->BackendMinimumVersion(8, 4))
         {
             int i;
             wxString str;

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

Предыдущее
От: "pgAdmin Trac"
Дата:
Сообщение: Re: [pgAdmin III] #112: Copy from the statistics, dependencies, and dependents panel
Следующее
От: svn@pgadmin.org
Дата:
Сообщение: SVN Commit by guillaume: r8169 - in trunk/pgadmin3: . pgadmin/frm pgadmin/include/frm pgadmin/ui