Je suis nouveau à la base de données MySQL. J'ai une grande table (ID, ...). Je sélectionne ID souvent avec le code java and.And qui font une lourde charge sur les transactionsComment puis-je optimiser cette transaction mySQL dans le code java?
select from tableName where ID=someID
notes:
1.Database pourrait être 100.000 dossiers
2.I ne peut pas de résultat de cache
3.ID est une clé primaire 4.J'essaie d'optimiser le temps nécessaire pour renvoyer le résultat de la requête.
Des idées pour l'optimisation?
merci à l'avance
@worldpython: Je pense que vous pourriez avoir besoin d'être un peu plus précis, si vous attendez de bonnes réponses. Par exemple. Quelle est la taille est grande, ID est une clé primaire, pouvez-vous mettre en cache les résultats, qu'est-ce que vous essayez d'optimiser (latence, la requête elle-même), etc? –
Et bien sûr, comment la table est-elle indexée ... – extraneon
Est-ce que ma question est claire maintenant? merci – mebada