La sección [MYSQLD]
del fichero
config.ini
define el comportamiento de
los servidores MySQL (nodos SQL) usados para acceder a los
datos del cluster. Ninguno de los parámetros mostrados es
necesario. Si no se proporciona máquina ni nombre de equipo,
entonces cualquier equipo puede usar este nodo SQL.
[MYSQLD]Id
Este valor se usa como dirección del nodo por todos los mensajes internos del cluster, y debe ser un entero entre 1 y 63. Cada nodo del cluster debe tener una identidad única dentro del cluster.
[MYSQLD]ExecuteOnComputer
Se refiere a una de las máquinas definidas en la sección
[COMPUTER]
del fichero de
configuración.
[MYSQLD]ArbitrationRank
Este parámetro se usa para definir qué nodos pueden
actuar como árbitros. Pueden serlo los nodos MGM y SQL.
Un valor de 0 significa que el nodo dado nunca se usará
como árbitro, un valor de 1 le da al nodo alta prioridad
como árbitro, y un valor de 2 le da baja prioridad. Una
configuración normal usa el servidor de administración
como árbitro, poniendo se
ArbitrationRank
a 1 (por defecto) y los
nodos SQL a 0.
[MYSQLD]ArbitrationDelay
Poner este parámetro con cualquier valor distinto a 0 (valor por defecto) significa que las respuestas al árbitro se retrasan el número indicado de milisegundos. Usualmente no es necesario cambiar este valor.
[MYSQLD]BatchByteSize
Para consultas traducidas en escaneos completos de tabla o
escaneo de rangos de índices, es importante pare un mejor
rendimiento tratar registros en batchs de tamaño
apropiado. Es posible poner el tamaño adecuado en
términos de número de registros
(BatchSize
) y en términos de bytes
(BatchByteSize
). El tamaño batch real
viene limitado por ambos parámetros.
La velocidad a la que se realizan las consultas puede variar más de un 50$ en función de cómo se ajusta este parámetro. En versiones futuras, el servidor MySQL realizará conjeturas sobre cómo ajustar estos parámetros según el tamaño batch basado en el tipo de consulta.
Este parámetro se mide en bytes y por defecto es igual a 32KB.
[MYSQLD]BatchSize
Este parámetro se mide en número de registros y por defecto es 64. El tamaño máximo es 992.
[MYSQLD]MaxScanBatchSize
El tamaño batch es el tamaño de cada batch envíado por cada nodo de datos. La mayoría de escaneos se realizan en paralelo para proteger que el servidor MySQL reciba demasiados datos de demasiados nodos en paralelo; este parámetro ajusta el límite del tamaño total batch en todos los nodos.
El valor por defecto de este parámetro se ajusta a 256KB. Su tamaño máximo es 16MB.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.