martes, 5 de julio de 2016

Novedes de Oracle Database 12c (12.1.0.1)

En cuanto apareció la nueva versión de Oracle publiqué un post sobre la parte más comercial del producto.

Ahora toca entrar en profundidad en las nuevas características de Oracle 12c.

Multitenant

No hay duda que la característica estrella de Oracle 12c sigue siendo la opción Multitenant.

Con esta opción tendremos la capacidad de consolidar nuestras aplicaciones en una única instancia de Oracle. Para lograrlo ubicaremos cada aplicación en su propia Pluggable Database que podremos delegar, clonar o migrar de forma mucha mas ágil que con el esquema clásico.

No hay duda que pensando en Multitenant se han creado otras de las novedades de Oracle 12c:
  • Soporte para Multitenant en el Resource Manager.
  • Transportable Databases.
  • Uso de copy-on-write para CloneDB

Manteniendo en la visión el Cloud, aparecen nuevas operaciones sobre datafiles, particiones y tablas que pueden realizarse en caliente:
  • Mover datafiles en caliente
  • Mover particiones en caliente sin necesidad de redefinir la tabla
  • Redefinición de tablas en un solo paso
  • Redefinición de tablas con varias particiones
  • Redefinición de tablas con políticas de VPD
  • Timeouts mejorados para DBMS_REDEFINITION

Otras Novedades

Nuevas Características si eres DBA
  • Nuevos privilegios para la separación de roles
  • Soporte para varios dispositivos en Smart Flash Cache
  • Temporary Undo
  • Nuevo registro de DDL
  • Nuevo registro en modo Debug
  • La utilidad Server Control (SRVCTL) ya no permite acortar palabras
  • Cambios en el Resource Plan para sentencias ejecutadas en paralelo

Nuevas Características si eres DBA y das soporte a desarrolladores:
  • Columnas invisibles
  • ALTER TABLE ... ADD COLUMN optimizado
  • Múltiples índices en el mismo grupo de columnas
  • Nuevos tipos de Jobs

Nuevas Opciones (de pago) si eres DBA:



Toda una lista que hay que completar...




Otras entradas relacionadas:


domingo, 30 de noviembre de 2014

BigData y Salud

El pasado 27 de Abril se celebró en el CosmoCaixa de Barcelona la XII jornada ForumCIS, este año centrada en Big Data.

Forum CIS

Aunque es la primera vez que asisto a estas jornadas, creo que la existencia de un Foro sobre Información y Salud deja patente la estrecha relación que existe entre el sector de la sanidad y el de las tecnologías de la información, que la jornada se haya dedicado en exclusiva a BigData además supone una declaración de intenciones.


Fue una jornada para personalizada, lo primero fue aclarar que es esto del BigData, y como empieza a ser habitual en Barcelona, el encargado fue Jordi Torres. Es complicado explicar las claves del BigData a una audiencia no técnica, Jordi hizo su papel, definió el concepto, habló de las 3 V (y alguna más), de los retos tecnológicos, dio algún ejemplo del sector aunque el principal, Google Flu, ese mismo día fue motivo de discusión y descrédito del BigData. Y finalmente se mojó sobre cómo será el futuro.


Un gran trabajo del que además ha colgado la presentación por si a alguien le interesa:



Una vez todos sabían que era eso del BigData se presentaron varios ejemplos, muy cercanos, de análisis de datos: BI en Hospitales, análisis del genoma, etc.  Y por la tarde se expusieron varias mesas redondas a las que, por desgracia, no pude asistir.

Una organización impecable en una ubicación que, al igual que el Oracle Day, refuerza la marca Barcelona. Se aclararon dudas, enseñaron ejemplos y se empezó a discutir.

Pero yo me quedé con un regusto amargo, el que he visto en muchos sectores y una de las razones que me hizo meterme en esto del BigData... nadie explicaba como empezar.

Como Empezar un Proyecto de Big Data (en Sanidad)

Siempre explico que en un proyecto de BigData son necesarios varios roles: un científico de datos (Data Scientist), un programador y un arquitecto de infraestructuras.

Health Prototype Candidates
Para el científico de datos tienes varias opciones, o es una persona con dotes de comunicación y capacidad de obtener la información de tu cliente, en este caso los médicos. O consigues un científico de datos especializado en el sector. Pero si hablamos de sanidad el esquema cambia, y es que hay que en la actualidad absolutamente todos los médicos, ya son científicos de datos.

Analíticas, electrocardiogramas, percentiles para tamaños, para pesos... y siempre en función de la edad, el sexo, procedencia, tipo de actividad, factores ambientales... A un médico no hace falta explicarle el valor de los datos, ni como utilizarlos, ni a hacerse preguntas sobre ellos... todas esas tareas ya están incorporadas en su día a día.

Eso tiene una ventaja y un inconveniente.

La ventaja es que te ahorras al científico de datos, es (o será) el trabajo más sexy del siglo XXI, pero esta vez no es necesario. Lo que necesitas es un médico, sin más. Es evidente que nos podemos encontrar de todo, pero otra característica que acostumbro a destacar del sector es que es muy emprendedor. Si el proyecto de BigData es interesante, añadirle un poco de algoritmia a los conocimientos de estadística que ya tienen no será un problema.

El inconveniente es que lo tienen tan cerca, están tan acostumbrados a trabajar con datos, que serán los más exigentes. Les costará entender los retos a nivel de infraestructura que supone trabajar con ciertos volúmenes de datos. Querrán velocidad, agilidad, resultados... para los que nos dedicamos a las infraestructuras, una auténtica oportunidad para demostrar o morir en el intento ;)


Además de los proyectos más vistosos como Google Flu,  , o la secuenciación del Genoma ya hay en marcha proyectos de BigData en sanidad que afectarán en breve.

Proyectos de recolección de datos con dispositivos móviles, proyectos para convertir la imagen médica en datos, algo más cercano a las analíticas donde el médico pueda apoyarse en estadísticas. Proyectos de gestión para hacer más sostenible el gasto,    proyectos de visualización para dar la información necesaria en el momento adecuado.

Cuesta dedicarse a estas cosas con la cantidad de recortes que hay en sanidad, pero tengo la impresión que pronto veremos resultados.

Imagen: Health Prototype Candidates