poker tournaments
Baccarat casino gamesBest online slotmanualmenteserieservicetablawithpostgresql datoscompares that system)Online texas holdem

Archive for August, 2011

Búsquedas FULL TEXT con Sphinx y MySQL

Hasta que tengamos en las manos la versión 5.6 de MySQL, si queremos hacer uso de los índices FULL TEXT solo podemos guardas nuestros datos en tablas MyISAM. Por lo tanto, tenemos que dejar de lado consistencia de datos, rápido chequeo de tablas, transacciones, etc. Y aunque realmente no necesitemos todas esas funcionalidades y podamos vivir solo con MyISAM, llegará un momento en el que los índices sean tan grandes que hacer uso de búsquedas de texto contra MySQL se terminará volviendo un cuello de botella. No nos vamos a engañar, el rendimiento de los FULL TEXT en MySQL no es bueno :)
Para ayudarnos en las búsquedas de texto dentro de nuestra aplicación web vamos a aprender a usar, a nivel básico, el servicio de búsquedas FULL TEXT Sphinx. Este servicio nos proveerá de un servicio de búsquedas rápido y escalable, independientemente del origen de los datos que pueden ser:

31/08/2011 | By | Reply More

A crash course in PostgreSQL, Part 1

PostgreSQL is a first-rate, enterprise-worthy open source RDBMS (relational database management system) that compares very favorably to high-priced closed-source commercial databases. Databases are complex, tricksy beasts full of pitfalls. In this two-part crash course, we’ll get a new PostgreSQL database up and running with elegant ease, and learn important fundamentals.

31/08/2011 | By | Reply More

VMware Expands vFabric with Postgres Database

VMware (NYSE: VMW) is taking aim at the database market with its new vFabric Data Director technology. The new technology will provide database-as-a-service capabilities by way of vFabric Postgres, which is a VMware-supported version of the open source PostgreSQL database.
The vFabric technology effort began in 2010 as an approach to help enable applications for the cloud.

31/08/2011 | By | Reply More

EnterpriseDB Brings PostgreSQL to the Cloud

Managing the open source PostgreSQL database has often been the domain of command line tools and scripts. That’s now about to change thanks to the release of Postgres Enterprise Manger from commercial PostgreSQL firm, EnterpriseDB.
EnterpriseDB is also taking PostgreSQL beyond the confines of traditional data center deployments with a new Postgres Plus Cloud Server service. The new services and tools come as EnterpriseDB ramps up their PostgreSQL offerings in the wake of Oracle’s takeover of Sun and the MySQL database.

31/08/2011 | By | Reply More

La nueva documentación en Linea de SQL Server Denali (Books OnLine)

Muchos de ustedes ya estaran enterados de la proxima versión de SQL Server llamada por su nombre clave “Denali”, en este post quiero compartirles algo nuevo que tambien viene con esta proxima version de SQL Server.

29/08/2011 | By | Reply More

SQL Server en ambientes virtuales

¡Qué tal! recientemente se nos ha estado cuestionando mucho al equipo de PFE’s de SQL Server, respecto a las ventajas de virtualizar, consolidar y claro actualizar a una nueva versión de SQL Server,
Si bien es cierto, el contar con las nuevas versiones de los productos nos van dan una gran gama de facilidades y control desde el punto de vista administración y desde luego en el rendimiento y nuevas características que los desarrolladores aprovechan.

29/08/2011 | By | Reply More

mysql cluster

Bueno terminando con los post para la arquitectura que había mencionado ( configuración de la arquitectura , configuración de una replica de mysql, o balanceador de jboss + liferay) , paso a configurar el cluster de mysql, necesario para la solución.

29/08/2011 | By | Reply More

ResultSet closed – mysql – java

Nuevamente me encuentro con esta situación, así que mejor la coloco como un post en el blog para tenerla luego como referencia y haber si a alguien más le sirve.
Cuando se está iterando un ResultSet en java como resultado de una consulta hacia MySql (jdbc) es muy común querer extraer más datos por cada iteración, es decir ejecutar una nueva consulta dentro del while que está iterando y recibir una excepción del tipo:

29/08/2011 | By | Reply More

HTML 5 (aplicación en el modulo de altas)

Como recordaran tuvimos una serie de post de programación basica con php, en los cuales se diseñaron los modulos básicos de cualquier sistema, en los cuales haciamos uso de largos codigos de javascript para validar la entrada de la información antes de poder enviarlos y asi mismo se hacia una verificación antes de enviar los datos, para evitar que se envien vacios los campos obligatorios.
Bien, ahora veamos como queda empleando HTML 5

29/08/2011 | By | Reply More

Replicación base de datos Postgresql 8.4 con Bucardo

Inauguro categoría de Tutoriales, espero ir poniendo poco apoco más Tutoriales relacionado con los temas que trabajamos en nuestra empresa. En esta primera entrega publico manual para sincronizar, clusterizar o como lo queráis llamar… bases de datos PostgreSQL 8.4 usando Bucardo.
Este tutorial está basado en Bucardo 4.4.0 y probado en 2 máquinas Ubuntu 10.04 server X32 con acceso total al servidor y bases de datos Postgresql 8.4 en ambas máquinas.

29/08/2011 | By | Reply More

Zabbix-PostgreSQL Monitoreo de sesiones

Hace unos dias arranque con un pequeño script para el monitoreo de las sesiones en un motor de base de datos PostgreSQL (PostgreSQL Sessions Monitor). Ahora toca explicar como integrarlo directamente con un servidor de monitoreo Zabbix.

29/08/2011 | By | Reply More

September/October 2011 digital edition of Oracle Magazine is now available

September/October 2011 digital edition of Oracle Magazine is now available

25/08/2011 | By | Reply More

Resetear todas las secuencias de una base postgres resetsequence

Cuando se inserta datos manualmente y nos saltamos las secuencias, al querer insertar usando la secuencia nos da error de llave duplicada, es por que la secuencia esta desfasada y el valor generado por la esta ya existe en la tabla, en http://pgxn.org Postgres Extension Network se publican extensiones útiles para postgres ahí se encuentra resetsequence, que no es mas que 4 funciones que nos permiten resetear las secuencias de una tabla, de un esquema o de toda la base de datos.

22/08/2011 | By | Reply More

Modelando dimensiones lentamente cambiantes con Oracle Data Integrator

En el post anterior vimos una introducción a las dimensiones lentamente cambiantes (SCD) y una forma de implementarlas en la herramienta OBIEE utilizando timestamps.
Si echamos un paso atrás, antes de preparar un modelo de datos en OBIEE posiblemente habremos tenido que preparar un modelo dimensional y alimentarlo desde los sistemas transacionales.
En esta entrada vamos a ver un caso de estudio muy muy simple sobre como modelar una dimensión de empleados con un atributo SCD tipo 2 utilizando la herramienta Oracle Data Integrator.

22/08/2011 | By | 1 Reply More

PPT VMware: Virtualización de Microsoft y Oracle, ventajas y mejores prácticas

En esta presentación se derriban algunos mitos respecto a la virtualización de bases de datos Microsoft y Oracle.
Te enterarás de casos de éxito que han virtualizado sus bases de datos de negocio.

22/08/2011 | By | Reply More

Clustering Factor

Oracle toma las I/O por bloques. Por lo tanto la decisión del optimizador de realizar TABLE FULL SCAN está influenciado por la cantidad de bloques accedidos, no de filas. Esto es conocido como index cluatering factor. Si los bloques contienen una fila, entonces, las filas y bloques accedidos son los mismos.
Por todo esto, el clustering factor es una característica muy importante para la toma de decisiones del CBO, mas concretamente, a la hora de elegir el coste asociado a una operación mediante un INDEX RANGE SCAN o un TABLE FULL SCAN.

22/08/2011 | By | Reply More

Extraer datos de MySQL a Excel vía ODBC (como en la vieja escuela)

Existe a veces la necesidad de entregar datos de fuentes como MySQL a paquetes de ofimática como Microsoft Excel en plataformas Windows, en estos casos podemos hacerlo mediante el conector ODBC para MySQL, y se recomienda su uso para:
Extraer datos rápidos sin necesidad de hacer modificaciones de sistemas
Elaborar compulsas de informacion entre distintos orígenes de datos (Excel vs Access vs MySQL)
Datos restrictivos o consultas de usuarios pocos frecuentes de nuestra base de datos.
Realizar Gráficas de datos utilizando las propiedades de Excel.
Otros usos que se les ocurran.

22/08/2011 | By | 1 Reply More

Quitar un servidor MySQL de la replicación

No sé si les ha llegado a pasar alguna vez: para poner dos BBDD MySQL en replicación hay información para parar un tren, pero para quitarlas, yo no he localizado tanta…
Aquí dejo mi pequeña receta.

22/08/2011 | By | 1 Reply More

Como instalar SQL Server con su Service Pack o Hotfix incluidos

Una de las cosas que nos sucede muy a menudo es que cuando instalamos un SQL Server luego de debemos aplicar el ultimo services pack y/o hotfix.
Esto no es una tarea para nada difícil pero son dos pasos en la instalación, esto además de consumirnos mas tiempo en la tarea también puede pasar que nos olvidemos de hacerlo y tengamos nuestro servidor sin los parches adecuados.
En esta guía lo que vamos a ver es como armar un paquete de instalación de SQL Server que incluya además el services pack o hotfix.

22/08/2011 | By | Reply More

[SQL] Procedimiento almacenado para Insertar datos con transacción y control de errores

El script de T-Sql consiste en realizar un procedimiento almacenado que reciba los datos necesarios para insertarlos en la tabla, para garantizar la ejecución correcta de las inserciones utilizo las transacciones “Transact SQL” y para validar la reversión de la transacción en caso de que ocurra un ERROR utilizo el control de Errores Try – Catch con RollBack.

22/08/2011 | By | Reply More