J'ai un problème avec tronquer toutes les tables dans la base de données sur mon ordinateur local exécutant Ubuntu 10.09 et Postgresql 9.0 sur ext4 fs.Comment améliorer les performances «tronquées» de Postgresql?
Tronquer une base de données vide avec 56 tables nécessite environ 7 secondes alors que tous mes collègues ont une performance d'environ 1 seconde.
Je tronque toutes les tables avec une commande. Les tables sont entièrement recouvertes de clés étrangères.
Quelqu'un connaît-il ce problème?
Comment tronquer la table DB par table ou toutes les tables dans une seule commande? Combien de fois vos tables ont des clés étrangères? –
Vos collègues et vous utilisez exactement la même base de données? – Mr47
Utilisez-vous la commande TRUNCATE TABLE ou exécutez une instruction DELETE? Avez-vous des requêtes actives s'exécutant sur ces tables sur lesquelles vous exécutez TRUNCATE? – Kuberchaun