Una gran demanda en nuestro trabajo en ingeniería es la optimizacion de bases de datos, algo que se torna en prácticamente obsesivo en el sector cementero.
Por ello no podía faltar un post que orientara sobre este proceso con el detalle de ciertas plataformas software.
Como en el resto de entradas de boletín (se recuerda que en su día hubo una lista de subscriptores y envio por email) tenéis un apunte que se ubica al final del post.
En este caso hablando sobre variable compleja, algo que os permitirá ampliar vuestra base de ingeniería para futuros procesos de I+D.

¿Porqué el Sector Cementero?
Desde luego si os fijáis en las entradas de esta etiqueta veréis que la mayor parte se orientan hacia el software.
En realidad cualquier intento de mejora en este sector pasa por la optimizacion de acceso y tiempos de tratamiento en estas plataformas de información.
Las características del proceso productivo en este sector obligan a ello puesto que:
- Existen equipos críticos con baja velocidad de giro, algo que incrementa los tiempos de inspección y mantenimiento.
- Existe un fuerte stress ambiental, con elevadas y severas medidas de seguridad para los trabajos de campo.
- La deficiente mantenibilidad de ciertos equipos pone en entredicho el mantenimiento predictivo.
- Las plantas tienen un gran número de activos, cuestionándose la rentabilidad de tamaño de plantilla dedicada a labores de inspección y mantenimiento planificado.
- El elevado tamaño de las bases de datos puede exigir de espacios excesivos para backup en servidores.

Planteamiento
Cuando se configuran bases de datos, en el contexto de un mantenimiento predictivo, es habitual usar modelos o plantillas predefinidas por el software, que son válidas para cualquier industria.
El propio manual de software así lo recomienda.
Máxime cuando se tienen gran cantidad de activos como en este sector.
Y una vez implementada las bases datos resulta harto complejo su optimizacion, pues se ha de realizar desde programación SQL típicamente inaccesible para el operario de mantenimiento.
Pese a que los ejecutables PARA OPTIMIZACIÓN DE BASES DE DATOS resultan bastante amigables en cuanto a diseño y usabilidad.
Y ya no digamos recuperar un backup para optimizacion de bases de datos: hay se necesita un profundo conocimiento de morfología de tablas y registros.
Por ello suele requerirse el asesoramiento de un consultor experto en bases de datos y en el sofware utilizado.
Para recuperar un backup o analizar errores en optimizacion de bases de datos se requiere de un experto.

Manuales h3
En los manuales suelen figurar scripts de SQL pero un par de ello; y con el CD de instalación se vuelcan varios al PC pero no suficientes.
Es el fabricante o suministrador quién conoce esos más scripts.
En ese sentido para un
buen soporte1
al trabajo de este experto, por parte de una plantilla de mantenimiento estresada, se debería planificar en
Días de trabajo sin acceso a la plataforma
No es estrictamente necesario que se observe por parte de técnicos el trabajo del «experto».
Porque en muchos casos su trabajo viene limitado por el hecho de que «se arrastan defectos» al usarse las plantillas con copy – paste a tutiplen.
Únicamente garantizarle movilidad absoluta por el explorador de archivos, tanto en configuraciones locales como cliente servidor; para una segura optimizacion de bases de datos.
Además personalmente yo (admin RubenLorenzoAraujo) preparaba informes de lo que hacía en optimizacion de bases de datos.
Por mi cuenta pese a que sabía que no se cobraban «como tal» en las ofertas de este soporte técnico.
Admin realizaba informes por su cuenta (RubenLorenzoAraujo)
En otro orden de cosas para un
buen soporte2
sería deseable un operativo de backup adecuado.
Es decir que sea posible recuperar una copia previa; o de igual modo poder realizar copias parciales sobre dispositivos externos; porque optimizacion de bases de datos es un soporte caro y no es conveniente repetirlo o alargarlo por estas cuestiones.
Definitivamente ya para un
buen soporte3
se debería valorar la posibilidad de un día adicional de formación.
En todo lo que se hizo en optimizacion de bases de datos.
Pese a que un informe detallado de lo hecho en optimizacion de bases de datos pueda suplir esta formación.
Pero los que yo preparaba, en el AVE o en el hotel durante las visitas, eran someros y básicamente un listado de acciones completadas. Si cabe para sustituir la formación algún pantallazo pero generalmente «fuera de contexto».
Les valían a los técnicos para tener un justificante de los caros cargos por este soporte técnico de optimizacion de bases de datos.

Pero el meollo de la entrada es la lista de
Trucos para la Optimizacion de Bases de Datos,
tratando de aportar algún ejemplo vivido en mi experiencia como consultor en estos procesos:
Sistema a Optimizacion
Parece algo obvio, pero pueden aplicarse ciertas mejoras que no tengan sentido por antigüedad o incompatibilidad con el sistema.
Pensemos que en Mantenimiento, y en España en concreto, existen plataformas software-hardware con un importante desfase temporal en cuanto a la fecha de su implantanción, pese al importante filtro que supuso el efecto 2000.

Reductoras de potencia, Motores eléctricos de 2 polos, equipos donde coexistan frecuencias de excitación con un bajo delta entre ellas (accionamiento por correas, centrífugas, ….).
en estas máquinas se han pedido imposibles, al requerir alta resolución, y no ser capaz de darla el sistema.
Categorizar la Optimizacion de Bases de Datos
En una base de datos en la que existen 500 activos y más de 25000 registros es conveniente categorizar los eventos del proceso.
Se recomienda listar primero aquellos de mayor alcance y continuar con los de menor.
Es conveniente realizarlo al inicio del trabajo apoyándonos en algún listado resumen.
Nos ayudará a una mejor organización de tiempos, un mayor control del trabajo realizado y una menor frustación ante incidencias en la respuesta del software.
Informes Apoyo
En ese sentido puede ayudar, al técnico de optimizacion de bases de datos, imprimir informes globales para ir marcando hitos completados sobre el total a realizar.
Y si tienes una copia de la bases de datos en tu oficina, pues imprimirlo allí antes de viajar a fábrica. No es lo habitual.
Lo normal es tener que usar los informes en unas las primeras horas en soporte de optimizacion; por lo que debes llevar tu propia librería de informes (pues personalizables) para un correcto soporte.

Un proceso rápido, realizarlo en primer lugar puede aportarnos confianza y un soporte ante los problemas de mayor dedicación en tiempo y recursos.
No sólo este punto redunda en productividad sino en realizar el trabajo sin STRESS . Admin RubenLorenzoAraujo dice esto.
Eficiencia
Gran parte de los procesos de optimizacion de bases de datos pueden llevarse a cabo de varias maneras; sería ilógico no elegir el camino más corto para cada uno de ellos.
No elegir el camino correcto es generalmente algo irreversible y puede llevarnos a dilatar tiempos, e incluso llegar a cometer errores.
Por tanto destacaría separar
esqueleto de las bases de datos (1)
que son las configuraciones repetibles para cada sector cementero.
Y que son las que delimitan los tiempos de trabajo en fábrica:
- cuestiones de prevención y formación en ese sentido.
- también la necesidad de contar con personal de mayor o menor experiencia.

separar de
histórico de bases de datos (2)
particularmente la configuración de alarmas.
Una labor de habilidad, más que de experiencia.
Que puede llevar más tiempo, pero que no afecta ni a:
- Prevención de riesgos laborales
- experiencia requerida en el personal
Esta separación entre 1 y 2 redujo notablemente las modificaciones a realizar que superaban en cada caso los 9000 registros del sistema.
Admin RubenLORENZOARAUJO descartando alarmas para otra visita de soporte o para que lo realizasen los técnicos de planta consiguió ahorrar realizar tareas de optimizacion de bases de datos.
Hasta aquí la que se podría denominar como
Trilogía en Optimizacion de bases de datos
pudiendo existir alguno más pero que seguro puedes incluir en alguno de los 3 anteriores.
Los 3 tips van de más a menos siendo el primero el de mayor importancia como puedes ver en el siguientes gráfico:

Finalmente te adjunto el
Apunte
sobre Variable Compleja, muy utilizada en el campo de la Electrotecnia.
En este caso el documento finaliza con la derivación compleja,pero aporta un listado resumen con las propiedades y teoremas más utilizados en esta formulación matemática.
Son 4 páginas en PDF, nada más. Es complicado este asunto.
Evaluar la arquitectura cliente servidor y que no haya solucionado obsolescencia programada es el objeto de este gráfico.
Desde uno de los mejores servidores, webempresa 180€/año, y con datos de siete servidores web gracias a mi formación UNED en SEO/SEM.
Coeficiente de curtosis y su variabilidad para ver si es óptimo o no, pero sobre todo si existe el error:



























