Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Particion de tablas en MySQL

Particion de tablas en MySQL 6 years 4 months ago #1089

  • crasho
  • crasho's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 81
  • Karma: 0
Hola

Quisiera saber si conocen un link donde explique y haya un ejemplo de como particionar una tabla en MySQL y como funcionan las consultas, restricciones,etc.


saludos y gracias
The administrator has disabled public write access.

Re:Particion de tablas en MySQL 6 years 4 months ago #1090

  • mherlindo
  • mherlindo's Avatar
Te mando el link para las particiones de MySQL

http://dev.mysql.com/doc/refman/6.0/en/partitioning-management.html
The administrator has disabled public write access.

Re:Particion de tablas en MySQL 6 years 4 months ago #1091

  • crasho
  • crasho's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 81
  • Karma: 0
Gracias Herlindo

Al parecer en la version 5.0 esto aun no se puede.

Saludos
The administrator has disabled public write access.

Re:Particion de tablas en MySQL 6 years 4 months ago #1097

  • mherlindo
  • mherlindo's Avatar
Y porque quieres hacer una particion en una tabla? De cuantos registros estamos hablando?
The administrator has disabled public write access.

Re:Particion de tablas en MySQL 6 years 4 months ago #1098

  • crasho
  • crasho's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 81
  • Karma: 0
El sistema que sobre el cual estamos trabajando es uno de control escolar de preescolar, primaria y secundaria.

Hay una tabla que tendrá 260,000 esta tendrá los alumnos y a la escuela que pertenecen


Otra de 2,080,000 que tiene las materias por alumno, que son aproximadamente 8 por grado escolar.

Una mas de 8,320,000 esta contiene los exámenes parciales por alumno por materia, por ahora son 4 por ciclo escolar.

Estos datos son por año escolar.

La idea que estamos siguiendo ahorita es crear tablas históricas para las tres tablas antes mencionadas y al final del ciclo escolar, pasar esos datos como históricos, con la finalidad de que las tablas "actuales" tenga aproximadamente el mismo número de registros cada ciclo escolar, y las búsquedas no se vean alentadas en cada año por el aumento de registros.

Acepto cualquier sugerencia

Saludos y gracias
The administrator has disabled public write access.

Re:Particion de tablas en MySQL 6 years 4 months ago #1101

  • mherlindo
  • mherlindo's Avatar
En la version 5.1 pudes hacer uso de particiones.

Ejecuta el siguiente query en tu mysql.

[code:1]mysql> SHOW VARIABLES LIKE '%partition%';

+
+
+
| Variable_name | Value |
+
+
+
| have_partitioning | YES |
+
+
+
1 row in set (0.00 sec)[/code:1]


Te anexo el link:

Partitioning


Saludos
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Moderators: CContreras, g3dba
Time to create page: 0.259 seconds

Buscar en el sitio

Noticias Recientes

Oracle Open World 2014

Ya están las fechas para el mega evento de Oracle: Oracle OpenWorld 2014
 
Les recomiendo mucho su asistencia a este evento en donde aprenderan y vislumbrarán hacia donde va el mundo de las bbdd; y sí se registran con antelación podrán ahorrarse hasta $800.
 
Ulises Lazarini - DBA Oracle

TIPS

Para cambiar el esquema por default de tu conexión en Oracle solo es necesario ejecutar:

ALTER SESSION SET current_schema="Nombre_esquema"

Necesitas Soporte

Proveemos soporte de base de datos SQL Server, Sybase, Oracle y MySQL. Nuestro servicio, le permite contar con un experto las 24 horas al día los 365 días del año.

Nuestros servicios están diseñados para que solo pague por el soporte que necesita. El pago se realiza de manera mensual basado en el nivel de cobertura que requiera. En promedio este costo va de un 30% a un 60% menos, de lo que le pagaría a un DBA en sitio.

Contactanos