Artículo Ricardo Paiva · 23 sep, 2019 Lectura de 3 min SQL y Funciones definidas por el usuario ¡Hola a tod@s! ¿Alguna vez se han encontrado con una query de bajo rendimiento a la cual le falta algún dato para obtener el rendimiento deseado? ¿Han tenido la necesidad de llamar a una función desde una sentencia SQL? Me refiero a funciones definidas por el usuario, no a las funciones ya disponibles (como $LENGTH) o a las variables especiales (como $HOROLOG). Si es así, tenemos solución para esta necesidad - las 'funciones extrínsecas' o 'funciones definidas por el usuario'. #Code Snippet #Globals #InterSystems IRIS 0 0 0 139
Artículo Ricardo Paiva · 9 sep, 2019 Lectura de 3 min Cómo mejorar el rendimiento de SQL en las consultas sobre el rango de fechas ¡Hola desarroladores! ¿Os parece que las consultas sobre el rango de fechas son demasiado lentas? ¿Os parece que el rendimiento de SQL es bajo? ¡Tengo un curioso truco que podría ayudaros a solucionar estos problemas! (¡Los desarrolladores de SQL odian que sepáis estas cosas!)* Si tenéis una clase que guarda los registros de hora cuando se añaden datos, entonces esos datos se ordenarán con vuestros valores IDKEY, es decir, TimeStamp1 < TimeStamp2 si y solo si la condición ID1 < ID2 se cumple para todos los valores ID y TimeStamp en la tabla - entonces podéis utilizar esta información para aumentar el rendimiento de las consultas en relación con los rangos de TimeStamp. Echad un vistazo a la siguiente tabla: #Code Snippet #Mejores prácticas #SQL #Caché 1 1 0 1K
Artículo Ricardo Paiva · 5 sep, 2019 Lectura de 5 min Contenedores, ¿qué es un contenedor basado en IMÁGENES? ¡Hola a tod@s! En esta segunda publicación sobre los principios básicos de los contenedores, echaremos un vistazo a los contenedores basados en imágenes. Un contenedor basado en imágenes es simplemente la representación binaria de un contenedor. Un contenedor en ejecución o simplemente un contenedor es el estado de ejecución relacionado con el contenedor basado en imágenes. #Contenedorización #Despliegue #DevOps #Docker #Nube #InterSystems IRIS 1 0 0 670
Artículo Ricardo Paiva · 4 sep, 2019 Lectura de 4 min Contenedores, ¿qué es un contenedor? ¡Hola a tod@s! Con el lanzamiento de la plataforma de datos InterSystems IRIS, podemos ofrecer nuestro producto incluso en un contenedor Docker. Pero... ¿qué es un contenedor? La principal definición de un contenedor es que se trata de un entorno protegido para un proceso. #Administración del sistema #Contenedorización #Docker #Nube #InterSystems IRIS 1 0 0 264