Re: un expert en base de données

2000-11-16 Par sujet cedric . bapst
On Thu, 16 Nov 2000, Gilbert ROBERT wrote: > La version de postgres est la 7.0 sur une Ultra 5 sous solaris 2.6. > > > > J'ai bien essayé de faire des index sur la colonne id p.e mais le temps > > > de réponse est toujours aussi long! > > Ainsi: > >CREATE INDEX sol_f_id_idx ON sol_f(id); #

Re: un expert en base de données

2000-11-16 Par sujet Florian Blaser
Le Jeudi, 16 Novembre 2000 09.50, vous avez écrit : > Bonjour, Bonjour ! > > C'est un peu hors sujet et veuillez m'en excuser MAIS j'en un truc sur le > feu (pour être poli) et je ne suis pas un expert des grandes BD. Mes > diverses tentatives se sont soldées par des échecs. > > Voila j'ai 3 table

Re: un expert en base de données

2000-11-16 Par sujet Gilbert ROBERT
> Donc cela me semble assez clair. Soit tu as un bug chez toi, soit l'index > scan ne fonctionne pas avec des tailles grandes, soit c'est un bug de > la 7.x, soit c'est le nom du fichier. Je viens d'essayer, si > l'index s'appelle tartempion ça marche aussi. entre temps, je tatonne et j'en arriv

Re: un expert en base de données

2000-11-16 Par sujet Marc SCHAEFER
On Thu, 16 Nov 2000, Gilbert ROBERT wrote: > Donc la clairement j'en deduis qu'il n'utilise pas mon index! > et pourtant j'en ai bien fait un Allons-y: (PS: je ne connaissais pas EXPLAIN, très pratique) test_db=> EXPLAIN SELECT * FROM sol_f WHERE id = 12345; NOTICE: QUERY PLAN: Seq S

Re: un expert en base de données

2000-11-16 Par sujet José Manuel Nunes
>... > > J'avoue ne pas bien comprendre comment il détermine l'index (c'est semble-t-il >indépendant du nom > "Although you can use any name for the index, it is good practice to use the table >and column names as part of the index name...") et comment le forcer à l'utiliser. Ou >alors il y a

Re: un expert en base de données

2000-11-16 Par sujet Gilbert ROBERT
La version de postgres est la 7.0 sur une Ultra 5 sous solaris 2.6. > > J'ai bien essayé de faire des index sur la colonne id p.e mais le temps > > de réponse est toujours aussi long! > Ainsi: >CREATE INDEX sol_f_id_idx ON sol_f(id); # ceci prend du temps. c'est exactement comme cela. > Do

Re: un expert en base de données

2000-11-16 Par sujet Marc SCHAEFER
On Thu, 16 Nov 2000, Gilbert ROBERT wrote: > Mon problème est le temps que prend une requête aussi simple que: > select * from sol_f where id='3034'; > environ 3mn Normal, sans index, PostgreSQL va parcourir séquentiellement tous les tuples, compare avec la taille de la base de données c

Re: un expert en base de données

2000-11-16 Par sujet Marc SCHAEFER
On Thu, 16 Nov 2000, Gilbert ROBERT wrote: > y a t-il un moyen d'avoir les infos de temps d'une requête (statistiques) avec >postgres? vacuum donne certaine statistiques, et j'avais vu d'autres façons de le faire dans la ml postgresql-user, que je n'ai pas conservées. > Le pire c'est que grep

Re: un expert en base de données

2000-11-16 Par sujet Marc SCHAEFER
On Thu, 16 Nov 2000, Gilbert ROBERT wrote: > La doc online est assez minimaliste (INDEX/CLUSTER) en ce qui concerne postgreSQL >autrement on tombe tout > de suite dans les docs Oracle ! Il y a un excellent bouquin référencé sur http://www.postgresql.org, qui sera/est publié chez Addison-Wesley

Re: un expert en base de données

2000-11-16 Par sujet Patrick GONCALVES
At 09:50 16.11.2000 +0100, you wrote: >Bonjour, > >C'est un peu hors sujet et veuillez m'en excuser MAIS j'en un truc sur le >feu (pour être poli) >et je ne suis pas un expert des grandes BD. Mes diverses tentatives se >sont soldées par des échecs. > >Voila j'ai 3 tables de plus de 3M d'entrées

Re: un expert en base de données

2000-11-16 Par sujet Gilbert ROBERT
Salut cedric, > Quand tu dis pas unique, qu'est-ce que t'entends exactement? Tu en a > jusqu'a combien qui on le même id? Si tu en as beaucoup, ça peu expliquer > pour l'indexe ne marche pas. Normalement les optimiseurs ne tiennent en > compte d'un indexe que s'il porte sur un champ déterminant e

Re: un expert en base de données

2000-11-16 Par sujet cedric . bapst
Salut Gilbert, On Thu, 16 Nov 2000, Gilbert ROBERT wrote: > C'est un peu hors sujet et veuillez m'en excuser MAIS j'en un truc sur le feu (pour >être poli) > et je ne suis pas un expert des grandes BD. Mes diverses tentatives se sont soldées >par des échecs. > > Voila j'ai 3 tables de plus d

Re: un expert en base de données

2000-11-16 Par sujet Gilbert ROBERT
Bonjour, C'est un peu hors sujet et veuillez m'en excuser MAIS j'en un truc sur le feu (pour être poli) et je ne suis pas un expert des grandes BD. Mes diverses tentatives se sont soldées par des échecs. Voila j'ai 3 tables de plus de 3M d'entrées sol_f, sol_i, sol_d Table "sol_f"