2012-03-19 4 views
1

J'ai un projet où je dois trier une liste de messages. Fondamentalement, ce sont des messages placés quelque part avec des positions GPS. J'ai un champ d'identification un champ de message (blob) longitude latitude ownertype et userrating. Le but est de trier ces messages en fonction de ownertype et d'userrating. ownertype est un tinyint et userrating est un int. La question est, est-il préférable de simplement faire en sorte que tous les messages pertinents soient joints aux utilisateurs, puis de les commander dans Java, ou est-il préférable de faire une clause order by dans votre instruction sql.Frais généraux de commande par le long

J'ai oublié d'ajouter un certain nombre de choses. Il y aura des milliers de demandes par minute mais les lignes retournées pourraient potentiellement atteindre une centaine.

+0

Combien de lignes retournez-vous, et combien de lignes dans le tableau? –

Répondre

4

Les bases de données sont excellentes pour le tri et la récupération d'ensembles. - Laissez-le faire pour vous.

+1

+1000, exactement. –

Questions connexes