La empresa “conéctate rapidito” se dedica a vender servicios de comunicación telefónica
fija; la empresa tiene alrededor de 4 millones de clientes a nivel nacional.
El gerente técnico necesita implementar una solución de particionamiento en sus
principales tablas del modelo de “Facturación de consumo de comunicaciones” y para el efecto emite un detalle del funcionamiento del negocio y producción histórica de la base (abajo detallado).
Le solicita a usted como responsable y DBA de la empresa que realice un análisis de
implementación de la misma para ello se pide:
Requerimientos
Diseñar la base de datos que permita automatizar el control de consumo y
facturación de los clientes de la empresa de comunicaciones Identificar que tablas deberían ser particionadas de acuerdo al crecimiento de información y cuales no según su análisis (escriba el código correspondiente) Elabore un documento donde deberá justificar paso a paso la solución planteada y el porqué de cada decisión (por ejemplo porque particionar la tabla X) Escriba todo el código necesario para configurar lo indicado
Información general de la producción del modelo de “Facturación de consumo de
comunicaciones”
La tabla donde se lleva el control de consumo de comunicaciones crece
mensualmente alrededor de 4GB El crecimiento de la tabla donde se guarda la facturación mensual de los clientes es similar (en tamaño) que la anterior Se conoce que en el segundo trimestre de cada año las tablas anteriormente descritas no superan los 2GB de información Se requiere recuperar información en los discos duros del equipo principal y trasladar las particiones con información del año anterior al mismo. Para el caso se dispone de un rack adicional de discos donde se guarda información de los backups Se debe considerar que en el equipo actual solo permanecerán particiones activas del ultimo trimestre