Oracle 10g: OPEN_CURSORS y SHARED_OPEN_CURSORS

Pasos que sigue Oracle para procesar una consulta:

1) Validación Sintáctica
2) Validación Semántica
3) Optimización
4) Generación del QEP (Query Execution Plan)
5) Ejecución del QEP (Query Execution Plan)

En algunos entornos nos podemos encontrar con aplicaciones que realizan ciertas consultas (y digo consultas) de forma muy reetiva de forma continua. Cuando el catálogo es muy amplio, continuo e inevitable debemos tener en cuenta dos parámetros de inicialización de la base de datos: open_cursors y session_cached_cursors.

Open_cursors nos permite establecer el límite de cursores por sesión y su seteo es muy directo. Si se necesitan 1000 y no hay nada que optimizar pues 1000 pondremos. En cambio Session_cached_cursors es algo más complejo y requiere analizarse en base al número máximo de cursores (open_cursors) y la cantidad actual de cursores que se mantienen en "cache" actualmente.

Consulta:

Terminado el manual de Base de datos del Master de Software Libre de la UOC

Por fin hemos terminado con la publicación del manual online sobre Bases de datos, material docente editado por la UOC para su Master de Software Libre.

Comentábamos su contenido en el post Material sobre bases de datos 'libres', Master de la UOC.

Flujo de datos y control de una base de datos

Como podréis ver en los contenidos es un material docente de gran calidad, donde se pueden encontrar tanto los conocimientos teóricos necesarios para entender y trabajar seriamente con cualquier tipo de base de datos relacional como conocimientos más técnicos y específicos para manejarse con bases de datos Open Source como MySQL y PostgreSQL. Altamente recomendable.

Agradecemos a la UOC que hayan sido consecuentes con la filosofía abierta del master que están impartiendo y hayan publicado el documento bajo una licencia GNU

HowTo Pentaho 3.5 & Cubo Mondrian en GNU/Linux

Buenas, les presento a continuación el tutorial realizado por Alvarez Sebastián Matias, quien también participa en la RedOpenBI (aquí su perfil).

Dicho tutorial cuenta con licencia GNU FDL para permitir su libre copia, modificación y distribución; y contiene los siguientes puntos:

0. A tener en cuenta: Consideraciones iniciales de software.

1. Descargando lo que necesitamos: Descarga de las herramientas necesarias.

7 síntomas típicos de la necesidad de usar Business Intelligence y sus consecuencias

Las situaciones citadas a continuación son casos típicos que plantean la necesidad de mejoras en el ámbito de BI:
Versiones divergentes.
En las reuniones interdepartamentales suelen surgir conflictos sobre la exactitud de los datos reflejados en las diversas hojas de cálculo. Cada responsable de departamento llega a la reunión con su propia visión de la “realidad” y los importes no cuadran = pérdida de tiempo, discusiones inútiles, tensiones, productividad baja, decisiones importantes retrasadas o equivocadas.
Imposibilidad de realizar análisis en profundidad.

Las herramientas para tomar decisiones empresariales acertadas en el 2010

Es difícil recuperarse de una mala decisión - que puede ser determinante. Las decisiones tienen que ser adecuadas y correctas. Sin embargo, sin herramientas apropiadas, puede resultar extremadamente complicado tomar una buena decisión y, además, en el momento oportuno. Las empresas capaces de tomar decisiones adecuadas en el 2010, a pesar de las previsiones a corto plazo para la economía española, que no se dibujan muy satisfactorias, obtendrán una ventaja competitiva clara. En el 2010 la economía española continuará registrando tasas negativas, con un rango que va desde el -0,3%, según las previsiones oficiales, a un -0,7%, según las últimas previsiones del FMI, un -0,8% según la Comisión Europea, o un -0,9% según la OCDE. En cualquier caso, son valores que ponen de manifiesto que la recuperación española será más lenta que la de las principales economías europeas de su entorno. Este año de transición será crítico para preparar, y de cierto modo acelerar, la recuperación económica.
 
 

Acceder a MySql desde Sql Server 2008

Se puede dar el caso que necesitemos acceder a MySql desde Sql Server 2008. Para hacerlo podemos crear un servidor vinculado que use una conexión odbc. Como hacerlo paso a paso:

1. Descargar el cliente ODBC de Mysql para la plataforma del sevidor sql. Lo podeis hacer aquí.

2. Instalarlo (siguiente, siguiente, siguiente) y configurar un DSN de sistema. Para ello en el Administrador de orígenes de datos ODBC, en la pestaña DSN de sistema pulsamos Agregar y seleccionamos MySQL ODBC 5.1 driver. Acepatemos y aparece un formulario como el siguiente. Lo rellenaremos y probaremos pulsando Test para comprobar que funciona.

 

3. Añadir el servidor vinculado en la base de datos. Para ello nos conectamos a la base de datos y en el árbol de objetos vamos a  Objetos de servidor, pulsamos botón derecho en Servidores vinculados y clickamos en Nuevo Servidor Vinculado, rellenamos los datos y ya lo tenemos.

Vídeos del coloquio de la UOC "Herramientas Open Source de Business Intelligence"

Reproduzco dos vídeos que Josep Curto publica en su blog sobre un coloquio que realizó en la UOC sobre Herramientas Open Source de Business Intelligence, que incluyó una buena Introducción a la Inteligencia de Negocio.

Los videos son suficientemente claros, pero podéis encontrar un buen resumen de su contenido en Business Intelligence fácil

 

 

Dataprix ya está accesible de nuevo a todo el mundo

Desde principios de este mes hemos estado teniendo problemas de conectividad con Dataprix. El problema era básicamente que la mayor parte de las conexiones desde Latinoamérica no llegaban al servidor, o no se devolvían, en algún punto se interrumpía el tráfico.

El hosting donde teníamos alojada la web no ha podido solventar el problema, y hemos hecho una migración lo más rápida posible a otro proveedor de hosting. Durante la semana pasada la web ha estado funcionando con el nuevo proveedor, y los problemas de conectividad se han resuelto al instante.

Pedimos disculpas a todos los que no habéis podido acceder a Dataprix durante este tiempo (los que faltan en el gráfico), y esperamos que no se vuelva a producir una situación parecida. Cualquier anomalía que detectéis podéis comentarla directamente en este blog o en el foro, o enviar un mail a admin arroba dataprix.com

Visitas durante la crisis de conectividad a Dataprix