J'ai une base de données à laquelle j'accède via JDBC qui retourne environ 200k d'enregistrements. Je dois consolider le style de la table de données pour un traitement ultérieur. Je pourrais si cela conduit à de bonnes performances envoyer quelques instructions SELECT (Count (...) ...) à l'avance.Algorithme de table de données/tableau croisé dynamique en Java
Quel est un bon algorithme en Java pour calculer un tel tableau croisé dynamique?
Précision Je regarde spécifiquement pour une solution Java, pas une approche SQL (et l'arrière n'est pas Oracle)
En général, les bases de données sont beaucoup mieux adapté à la manipulation de gros volumes de données que Java. Pourquoi ne pas faire pivoter dans SQL et simplement récupérer le produit final via JDBC? – APC
cela peut aider beaucoup si vous transformez la question en "Comment faire X en SQL?" au lieu de "Comment faire X en Java?". Vous sous-estimez les pouvoirs de la DB. – BalusC
Pendant que j'accède aux données via JDBC, ce n'est pas une base de données SQL. Et en fait, je sais comment le faire en SQL – stwissel