2011-05-02 8 views

Respuesta

7

La indexación es una forma de almacenar valores de columnas en una estructura de datos destinada a la búsqueda rápida. Esto acelera enormemente una búsqueda en comparación con una exploración de tabla completa, ya que no todas las filas tendrán que ser examinadas. Debería considerar tener índices en las columnas en sus cláusulas WHERE.

Sharding es una técnica para dividir la tabla entre diferentes máquinas. Esto hace posible la resolución paralela de consultas. Por ejemplo, la mitad de la tabla se puede buscar en una máquina y la otra mitad en otra máquina. En algunos casos, esto permitirá aumentar el rendimiento agregando más hardware, especialmente para tablas grandes.

Cuestiones relacionadas