Re: Tableau dans une requête

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Samuel ROZE <samuel(dot)roze(at)aliceadsl(dot)fr>
Cc: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: Tableau dans une requête
Date: 2009-09-13 17:48:32
Message-ID: 200909131948.32546.guillaume@lelarge.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Le dimanche 13 septembre 2009 à 19:43:11, Samuel ROZE a écrit :
> Oh génial ! Du coup, juste...
>
> WHERE lib_critere = ANY (v_criteres)
>
> ...marche ! Merci beaucoup !
>
> Sinon, la nouvelle méthode "USING" d'"EXECUTE", elle améliore beaucoup
> les performances ? Enfin, je sais que tu n'aimes pas parler de
> performances sans exemples mais, "à l'intérieur", qu'est-ce que ça
> changes ?
>

EXECUTE recrée à chaque fois le plan d'exécution, donc ça sera plus lent. De
là à ce que cela soit réellement perceptible par les utilisateurs... sauf
évidemment si la fonction est appelée dans une boucle (style SELECT
mafonction() FROM mon_immense_table).

--
Guillaume.
http://www.postgresqlfr.org
http://dalibo.com

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Samuel ROZE 2009-09-13 20:58:32 Noms de variable dynamiques
Previous Message Samuel ROZE 2009-09-13 17:43:11 Re: Tableau dans une requête