Re: Test performance

From: david techer <davidtecher(at)yahoo(dot)fr>
To: Pascal SERENT <P(dot)SERENT(at)blm-technologies(dot)fr>, PostgreSQL FR <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: Test performance
Date: 2005-12-06 16:01:37
Message-ID: 4395B5E1.2020209@yahoo.fr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour Pascal,

Pensez à indexer vos colonnes comme il faut
pour de meilleures performances ;-)

--david;
-------------------------------------------------
Jean David TECHER
e-mail: davidtecher(at)yahoo(dot)fr
site: http://techer.pascal.free.fr/postgis/
-------------------------------------------------

Pascal SERENT a écrit :

>
> Bonjour à tous,
>
> J'ai effectué un petit test de performance de PostgreSQL 8.1 qui est
> installé sur machine Windows.
> Pour cela j'ai créé un table comme ceci :
>
> CREATE TABLE benchmark1
> (
> id int4 NOT NULL,
> key1 varchar(50),
> texte varchar(200),
> CONSTRAINT benchmark1_pkey PRIMARY KEY (id)
> )
> WITHOUT OIDS;
>
> A l'aide d'un script j'ai inséré 1million d'enregistrement.
> Deja lors de l'insertion j'ai remarqué des lenteurs lors de
> l'insertion (au bout d'un certain nombre, ca devient de plus en plus
> lent).
> Mais bon l'insertion n'est pas critique pour moi, ce qui compte c'est
> la rapidité lors de la consultation.
>
> Ensuite, j'effectue une requete comme ceci :
>
> select * from benchmark1 where key1 like '%"+GetRandomString(40)+"
>
> Je mesure le temps de réponse et en moyenne (sur une centaine de
> requete) j'obtient 2,5 secondes pour avoir le résultat.
> Cela me parait excessif !
> Qu'en pensez-vous ?
> Est-ce que ma table est "faite" comme il faut ?
> Que faudrait-il faire pour augmenter les performances ?
>
> Merci d'avance de m'éclairer sur ce point.
>
> Pascal
>
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
> Pascal Serent
> BLM Technologies
> Ingénieur Développement Logiciel
> Tel : 03 28 33 11 11
> Mail : p(dot)serent(at)blm-technologies(dot)fr
> *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
>
> (Signature ajoutée par FELICEE)

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Jean-Max Reymond 2005-12-06 16:02:41 Re: Test performance
Previous Message Damien Griessinger 2005-12-06 15:57:40 Re: Test performance