:: DEVELOPER ZONE
Les segments de mémoire partagées sont supportées uniquement pour certaines
compilations spécifiques du cluster MySQL, avec l'option de configure
--with-ndb-shm. Son implémentation va sûrement évoluer. Lorsque vous définissez
un segment de mémoire partagée, il est nécessaire de définir au moins
NodeId1, NodeId2 et ShmKey. Tous les autres paramètres ont des valeurs
par défaut qui fonctionneront dans la plupart des cas.
[SHM]NodeId1
, [SHM]NodeId2
Pour identifier une connexion entre deux noeuds, il est nécessaire de fournir
l'identitité des deux noeuds dans NodeId1 et NodeId2.
[SHM]ShmKey
Lors de la configuration de segments de mémoire partagée, un identifiant est utilisé pour définir de manière unique le segment à utiliser pour les communications. C'est un entier qui n'a pas de valeur par défaut.
[SHM]ShmSize
Chaque connexion a un segment de mémoire où les messages ont été stockés par l'envoyeur, et lus par le lecteur. Ce segment a une taille défini par ce paramètre. Par défaut, il vaut 1Mo.
[SHM]SendSignalId
Pour être capable de suivre le diagramme de message distribué, il est nécessaire d'identifier chaque message avec un marqueur. En activant ce paramètre, le marqueur sera aussi transféré sur le réseau. Cette fonctionnalité n'est pas activée par défaut.
[SCI]Checksum
Ce paramètre est aussi une paramètre Y/N (oui/non), qui n'est pas activé par défaut. Lorsqu'il est activé, tous les messages sont munis d'une somme de contrôle avant d'être envoyés au buffer. Les vérifications contre les corruptions sont aussi renforcées.
© 1995-2005 MySQL AB. All rights reserved.
