Juste pour ajouter à certains des commentaires ci-dessus, j'ai déjà fait des milliards de tables de rangée sur des quad-xeons, mais avec 32 Go de RAM, et pas seulement 8.
Pour s'assurer que nos performances sont bonnes, les tables sont simplifiées et normalisées autant que possible pour qu'elles restent légères, puis elles ne comportent que quelques index. L'objectif principal de ces tables, les très grandes, pour moi, était juste d'écrire des données de séries chronologiques. Beaucoup d'écritures, toutes dans l'ordre, et très peu de lectures. Les lectures qui étaient nécessaires recherchaient toujours des moments spécifiques par rapport à une ou deux autres colonnes, et l'index pouvait s'en charger.
Les tables conservées sur le SAN étaient sauvegardées automatiquement par SRDF et, lorsque les choses se passaient mal (disque plein, etc.), il fallait environ 4 heures pour les réparer.
1 votes
Question : pourquoi MyISAM tout d'un coup ? Prévoyez-vous d'utiliser l'indexation en texte intégral ?
1 votes
ISAM est idéal pour les données non relationnelles très massives. Et avec un milliard de lignes, chaque milliseconde compte.