PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 17/03/2014 17:32:39

beugbamba
Membre

Optimisation Basse de Données

Bonjour
j'aimerais de l'aide sur comment optimisé ma basse de donné j'ai des requête durant 2 à trois jours la basse est bien indexé il y a des vues mes rien
stat.png
les requetes son faite principalement sur les tcpsessions avec 960 go
updflow, errorlb  ,sip

j'ai essayé plein de techinique mais rien .

Dernière modification par beugbamba (17/03/2014 17:33:55)

Hors ligne

#2 17/03/2014 18:33:59

arthurr
Membre

Re : Optimisation Basse de Données

116M de lignes et 2 ou 3 jours pour avoir les résultats ???
Est-il possible d'avoir plus d'infos :
- un explain de la requête (on voit la analyse un autre jour)
- type de serveur (CPU / RAM / ...)
- les éléments de configuration modifiés :  select name, setting from pg_settings where source !='default'  and source='configuration file';

Dernière modification par arthurr (17/03/2014 18:41:41)

Hors ligne

#3 17/03/2014 18:39:06

ruizsebastien
Membre

Re : Optimisation Basse de Données

Bonjour,

Il faudrait les requêtes et leurs plans.
De plus on voit que les statistiques ne sont pas calculées pour les tables que tu nous indiques (last analyze, last auto-analyze).
Pour calculer les stats : "analyze matable;"
Pour afficher le plan d'exécution : "explain ma_requete;"


Cordialement,

Sébastien.

Hors ligne

#4 18/03/2014 10:40:52

beugbamba
Membre

Re : Optimisation Basse de Données

Bonjour,
Je te mets     Nombre de cpu : 6
                    Taille mémoire : 11 Go
                    Taille swap : 8 Go
setting.jpg

Dernière modification par beugbamba (18/03/2014 10:41:16)

Hors ligne

#5 18/03/2014 18:27:30

arthurr
Membre

Re : Optimisation Basse de Données

Vous pouvez :
1- passer "default_statistics_target = 1000" dans le fichier de conf ?
2- faire un reload (pas un restart) du service Postgresql ?
3- faire un vacuum analyse de la base de données ?
4- nous poster un explain de la requête ?

Hors ligne

#6 25/03/2014 17:10:20

SQLpro
Membre

Re : Optimisation Basse de Données

À mon avis vous avez un problème de modélisation....
En effet si on lit bien vos métrique, la table errolb montre qu'il faut 10 Ko pour stoker une seule ligne, en moyenne dans cette table !
D’où les question suivantes :
1) Quelle sont les tables ayant plus de 20 colonnes ?
2) Pour ces tables, et si elles font plus de 10 Go, quelle est la structure ?

A mon avis vous avez confondu tableur est bases de données....

A +


Frédéric Brouard, alias SQLpro,  ARCHITECTE DE DONNÉES,  Expert langage SQL
Le site sur les SGBD relationnel et langage SQL   : http://sqlpro.developpez.com/
Modélisation de données, conseil, expertise, audit, optimisation, tuning, formation
* * * * *  Enseignant CNAM PACA, ISEN Toulon,  CESI Aix en Provence  * * * * *

Hors ligne

#7 25/09/2014 12:36:13

darla
Membre

Re : Optimisation Basse de Données

J'ajoute un petit up pour essayer d'obtenir des infos.
J'ai également lu le post "[v9.2] Performances en lecture faible sur 25M de lignes, étrange ?"
Serions-nous également aux limites ? mais alors pourquoi plus rapide en 9.2.4 ?
D'avance merci pour les réponses.

Hors ligne

#8 23/01/2015 16:06:04

ambreandre
Membre

Re : Optimisation Basse de Données

Bonjour, je crois avoir le même problème que vous. Lorsque j'essaie de poster un explain de la requête, cela ne fonctionne pas. Je vais tenter de faire une capture d'écran pour mieux vous montrer le problème.


Bonjour à tous ! J'adhère complètement aux valeurs de la société et trouve ce forum particulièrement utile aux échanges d'idées pour faire avancer les choses, en parallèle des conférences. Pour ma part, je travaille dans une entreprise spécialisée dans la conception de placards.

Hors ligne

#9 23/01/2015 16:46:21

kenrio
Membre

Re : Optimisation Basse de Données

refaites une discussion svp.

Hors ligne

Pied de page des forums