InterSystems Official Mario Sanchez Macias · 22 jul, 2021 Alerta: Resultados Incorrectos en las Consultas ‘GROUP BY’ No Estándar InterSystems ha corregido un defecto que puede ocasionar resultados incorrectos en consultas SQL. Este defecto afecta a: Todas las versiones principales y versiones de mantenimiento de InterSystems IRIS e InterSystems IRIS for Health, desde 2019.1.0 Un bloque de SQL puede encontrarse con el defecto sólo si se cumplen las siguientes condiciones: El bloque contiene una condición GROUP BY pero no incluye ningún agregado, como COUNT(*). La condición SELECT incluye un campo que no está en la condición GROUP BY*, y el bloque contiene una condición WHERE en ese campo. Los resultados del bloque de SQL se pueden determinar totalmente desde un índice único, y ese índice empieza con el campo en la condición GROUP BY del bloque. #Alertas #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Official 1 0 0 79
Artículo Mario Sanchez Macias · 19 jul, 2021 Lectura de 17 min Plataformas de datos de InterSystems y su rendimiento - Parte 3: La CPU Siguiendo la serie de artículos de mi compañero Murray vamos a centrarnos en el artículo donde analizamos la CPU. Un cliente me pidió que le aconsejara sobre el siguiente escenario: sus servidores de producción se están acercando al final de su vida útil y es el momento de actualizar el hardware. También están pensando en consolidar los servidores por medio de la virtualización y quieren ajustar la capacidad, ya sea con servidores de hardware dedicado o virtualizados. Hoy analizaremos la CPU. En artículos posteriores explicaré el enfoque para dimensionar correctamente otros "grupos alimenticios de hardware": la memoria y las Entradas/Salidas. #Administración del sistema #Arquitecturas y Soluciones de Negocio con InterSystems #Rendimiento #Caché #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 180
InterSystems Official Mario Sanchez Macias · 18 jun, 2021 Aviso: Tecnologías y herramientas discontinuadas De vez en cuando, InterSystems discontinúa el desarrollo de una tecnología, cuando hay disponibles otras opciones mejores y más modernas. #Alertas #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Official 0 0 0 151
Artículo Mario Sanchez Macias · 13 mayo, 2021 Lectura de 9 min Chequeando la integridad de datos: Acelerarla o Ralentizarla. Aunque la integridad de las bases de datos Caché e InterSystems IRIS está completamente protegida de las consecuencias de un fallo de sistema, los dispositivos de almacenamiento físico sí que pueden fallar, corrompiendo los datos que almacenan. #Administración del sistema #Backup #Mejores prácticas #Rendimiento #Caché #InterSystems IRIS 0 1 0 307
Artículo Mario Sanchez Macias · 27 abr, 2021 Lectura de 21 min Plataformas de datos InterSystems y su rendimiento: Backups de VM y scripts de freeze/thaw de Caché Esta publicación es la traducción de un artículo que publicó mi compañero Murray hace un tiempo. Durante mi trabajo en soporte la he recomendado muchas veces, pues lo que aquí se explica es bastante común y los ejemplos que se dan pueden ayudar a muchos de vosotros. #Administración del sistema #Arquitecturas y Soluciones de Negocio con InterSystems #Backup #Consejos y trucos #Despliegue #Mirroring #Caché #Documentación #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 337
InterSystems Official Mario Sanchez Macias · 30 mar, 2021 Alerta: Posible Problema de Integridad de Datos con Mirror Dejournaling InterSystems ha corregido un defecto que puede ocasionar problemas de inconsistencia de datos en miembros de mirror no-primarios en circunstancias excepcionales. Este defecto afecta a todas las versiones de los productos de InterSystems. #Alertas #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Official 0 0 0 98
InterSystems Official Mario Sanchez Macias · 16 feb, 2021 Aviso: Resultados de búsqueda incompletos con ‘ORDER BY <row ID field> DESC’ 11 de febrero, 2021 – Aviso: Resultados de búsqueda incompletos con ‘ORDER BY <row ID field> DESC’ InterSystems ha corregido un fallo que puede producir resultados de búsquedas incompletos. Este fallo afecta a: #Alertas #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Official 0 0 0 79
InterSystems Official Mario Sanchez Macias · 16 feb, 2021 Aviso: Resultados de búsqueda incompletos con ‘ORDER BY <row ID field> DESC’ – HealthShare 11 de febrero, 2021 – Aviso: Resultados de búsqueda incompletos con ‘ORDER BY <row ID field> DESC’ – HealthShare InterSystems ha corregido un fallo que puede producir resultados de búsqueda incompletos. Este fallo afecta a las plataformas que son la base de HealthShare y HealthShare Health Connect: #Alertas #HealthShare #InterSystems Official 0 0 0 60
InterSystems Official Mario Sanchez Macias · 25 mayo, 2020 Alerta: Posibles problemas de integridad de datos con el backup online de grandes bases de datos InterSystems ha corregido dos defectos que afectan al backup online de grandes bases de datos. Los backups realizados a través de métodos externos, como snapshots o copias directas de ficheros, no están afectados. Estos defectos existen en todas las versiones de los productos de InterSystems. #Alertas #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #InterSystems Official 0 1 0 133
Artículo Mario Sanchez Macias · 16 ene, 2020 Lectura de 9 min Plataformas de datos de InterSystems y su rendimiento - Parte 1 ¡Hola Comunidad! Voy a empezar a traducir los artículos de mi compañero Murray sobre rendimiento, pues son muy interesantes y merece la pena echarles un vistazo. Aprovecho para comentar que si tenéis preguntas y /o problemas de rendimiento os animéis a escribir y entre todos trataremos de ayudaros. Empecemos... Tu aplicación está implementada y todo funciona bien. ¡Genial, enhorabuena! Pero, de repente, el teléfono empieza a sonar sin parar: son usuarios que se quejan de que la aplicación a veces se vuelve "lenta". Pero... ¿qué quiere decir eso? ¿A veces? ¿De qué herramientas dispones y a qué estadísticas deberías prestar atención para encontrar y resolver la lentitud? ¿La infraestructura de tu sistema está a la altura de la carga de usuarios? ¿Qué preguntas de diseño de infraestructura deberías haber hecho antes de haber pasado a producción? ¿Cómo puedes hacer la planificación de capacidad para nuevo hardware con confianza y sin gastar en más hardware del necesario? ¿Cómo hacer que el teléfono deje de sonar? ¿Cómo podrías haber evitado que sonara desde un principio? #Administración del sistema #Rendimiento #Caché #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 240
Anuncio Mario Sanchez Macias · 5 nov, 2019 Alerta: Posibles problemas de integridad de datos con Mirroring y Journal Restore InterSystems ha corregido varios defectos críticos que pueden ocasionar problemas de integridad de datos. Estos defectos han sido identificados y corregidos en un breve espacio de tiempo, por lo que InterSystems ha simplificado el proceso de actualización consolidándolos en un único paquete. Los efectos de estos fallos puede que no sean siempre visibles. Los defectos afectan a los productos InterSystems IRIS, IRIS for Health, Health Connect, Caché, Ensemble y HealthShare. Todos los defectos están relacionados con la aplicación de datos de journals. #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health 0 0 0 109
Artículo Mario Sanchez Macias · 5 nov, 2019 Lectura de 11 min Plataformas de datos de InterSystems y su rendimiento - Parte 5: Supervisión con SNMP ¡Hola Comunidad! En publicaciones anteriores, mi compañero Murray mostró cómo se pueden recopilar métricas históricas de rendimiento utilizando los pButtons. Hablamos primero de los pButtons porque se instalan con cada instancia de las plataformas de datos (Ensemble, Caché, …). Sin embargo, existen otras formas para recopilar, procesar y desplegar las métricas de rendimiento de Caché, en tiempo real, ya sea con la finalidad de realizar una supervisión sencilla o, lo más importante, para llevar a cabo operaciones analíticas mucho más sofisticadas y obtener la capacidad de planificación. Uno de los métodos utilizados más comunes para recopilar datos es el SNMP (Protocolo simple de administración de la red). #Administración del sistema #Monitorización #Rendimiento #Otro 0 0 0 248
Anuncio Mario Sanchez Macias · 9 oct, 2019 Mirroring con dockers - Instalación sencilla y simple Si quieres probar mirroring de una manera simple y sencilla puedes hacerlo con estos simples scripts (ver link) El fichero docker-compose.yml crea 2 contenedores con la versión que necesites El script installer.sh arranca el ISCAgent, carga la clase Installer.cls y la llama Lo más interesante está en la clase Installer.cls. Esta clase contiene unos métodos muy sencillos de seguir para montar un mirror, unirse y crear un namespace y base de datos en mirror. Son scripts sencillos que puedes reutilizar para crear mirrors en tus propios scripts #Contenedorización #Docker #Mirroring #InterSystems IRIS Open Exchange app 2 0 0 147
Artículo Mario Sanchez Macias · 26 sep, 2019 Lectura de 8 min SYSLOG - Qué es en realidad y qué significa ¡Hola a todos! En esta publicación me gustaría hablar sobre la tabla syslog: qué es, cómo analizarla, cuáles son realmente las entradas y por qué puede ser importante para usted. La tabla syslog puede contener información de diagnóstico importante. Si su sistema tiene algún problema, es importante entender cómo analizar esta tabla y qué información contiene. ¿Qué es una tabla syslog? #Consejos y trucos #Monitorización #Terminal #Caché 0 0 0 443