Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 04/02/2010 12:51:37
- smougey
- Membre
Lire une table selon l'ordre des enregistrements sur le disque
Bonjour
Dans un souci de rapidité, est-il possible de faire une requête permettant de lire une table en fonction de l'ordre des enregistrements sur le disque ? L'idée est que pg ne se base pas sur un index, mais sur l'ordre physique du disque.
Cela me permettrait de balayer l'intégralité des enregistrement (avec un cursor) très rapidement.
Merci
Dernière modification par smougey (04/02/2010 12:51:55)
Hors ligne
#2 04/02/2010 13:52:12
- daamien
- damien clochard
Re : Lire une table selon l'ordre des enregistrements sur le disque
C'est le comportement de PostgreSQL par défaut . Une requête "SELECT * " sans ORDER BY renverra les données dans l'ordre ou elles sont récupérées sur le disque.
damien clochard
http://dalibo.org | http://dalibo.com
Hors ligne
#3 04/02/2010 15:13:41
- smougey
- Membre
Re : Lire une table selon l'ordre des enregistrements sur le disque
Merci daamien
C'était tout bête, effectivement !
Hors ligne