Identifiez-vous Devenir membre
| Auteur | Message |
|---|---|
|
cerise Inscrit le : 31/10/2008 |
# Le 21/04/2009 à 10:24 Bonjour, |
|
Bool Inscrit le : 09/05/2005 |
# Le 21/04/2009 à 11:31 Hello, Google is watching you. |
|
cerise Inscrit le : 31/10/2008 |
# Le 21/04/2009 à 11:48 ok Bool, |
|
erwinol Inscrit le : 09/05/2005 |
# Le 21/04/2009 à 12:02 Je ne connaissais pas ce principe de partitionnement de tables, je vais regarder ça de plus près avant que mes tables explosent Le cul ça paie pas, le mobile ça paie pas, l'affiliation ça paie pas, le parrainage ça paie pas ... comment se fait-il que je gagne bien ma vie ? |
|
cerise Inscrit le : 31/10/2008 |
# Le 21/04/2009 à 12:12 |
|
Bool Inscrit le : 09/05/2005 |
# Le 21/04/2009 à 13:47 cerise : pour des chaines il me semble plus simple de mettre un partitionnement par hash, et d'indiquer uniquement le nombre de partitions que tu veux. Sinon tu peux utiliser une fonction "utilisateur" il me semble, et dans ce cas tu renverrais le caractère ascii de la première lettre, puis ferait un partitionnement par range classique. Google is watching you. |
|
cerise Inscrit le : 31/10/2008 |
# Le 21/04/2009 à 14:20 ouais... C'est un peu la réponse que j'espérais pas lire |
|
MathieuC Inscrit le : 15/07/2005 |
# Le 21/04/2009 à 15:40 Perso je comprends pas trop vos inquietudes, MySQL ne rame pas sur les grosses tables a moins d'avoir plusieurs dizaines de millions d'enregistrements. |
|
tonguide Inscrit le : 09/05/2005 |
# Le 21/04/2009 à 15:43 Idem, je ne comprends pas l'intérêt pour les mêmes raisons. |
|
Bool Inscrit le : 09/05/2005 |
# Le 21/04/2009 à 16:01 J'utilise ça sur deux tables de plus de 10Go pour ma part. La machine n'ayant "que" 8Go de mémoire, le partitionnement est quasi indispensable. Google is watching you. |
|
cerise Inscrit le : 31/10/2008 |
# Le 21/04/2009 à 16:15 Si je posais la question, c'est que vraiment il y a une bonne raison et que je m'amuserai pas à ça pour le plaisir ou sur des petites tables, même de quelques gigas... |
|
Bool Inscrit le : 09/05/2005 |
# Le 21/04/2009 à 16:22 cerise : sur mon Zabbix c'est vraiment le jour et la nuit, et pourtant le modèle de données est pas trop mal fait. Ces 2 tables sont scindées en 100 partitions chacune (avec 10 partitions je n'avais que peu de gain). Google is watching you. |
|
MathieuC Inscrit le : 15/07/2005 |
# Le 21/04/2009 à 17:19 cerise> la table contient une dizaine de champs, mais tous numeriques quasiement, tout a ete optimise a la base, donc ca marche tres bien. |
|
cerise Inscrit le : 31/10/2008 |
# Le 21/04/2009 à 17:25 ben oui c'est ça le probleme, si seulement c'était des champs numériques... J'ai absolument pas le temps de me plonger dans un code et de tout refaire en ce moment, donc comme tu dis je cherche une rustine, même temporaire, mais si ça peut faire gagner du temps sur les requêtes, ça sera déjà ça, avant de reprendre un développement complet de la structure plus tard, et si mon client est d'accord bien sûr parce que bien sûr il y aura un coût |
Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.
© K-network & Beyoung Interactive - Tous droits réservés | CNIL N° 844440 | 12/02/2012 17:03:31
Design by graphiste Studcrea | Integration by Paul Leprévost | Généré en 5.54ms | Contacts | Mentions légales