Browsing all articles from August, 2011

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: Read more »

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. Read more »

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. Read more »

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. Read more »

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. Read more »

¡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. Read more »

Aug
29

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. Read more »

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: Read more »

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 Read more »

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. Read more »

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. Read more »

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

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. Read more »

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. Read more »

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. Read more »

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. Read more »

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. Read more »

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. Read more »

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. Read more »

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. Read more »

Buscar en DbRunas

Descargar versiones libres recomendadas actualizadas

Revistas

PostgreSQL Magazine (ingles): PostgreSQL Magazine
SQL Server (ingles): SolidQ SQL Server Journal
SQL Server (ingles): Code Magazine
PostgreSQL (ingles): Postgres OnLine Journal
Oracle (ingles): oraclemagazine-digital
SQL Server (español): MSDN Magazine
MySQL (ingles): MySQL Magazine

Manuales

Recursos

Archivo diario de noticias

August 2011
M T W T F S S
« Jul   Sep »
1234567
891011121314
15161718192021
22232425262728
293031  

Archivo por mes y año

Comentarios recientes

RSS Ayudas Oracle

RSS Ayudas PostgreSQL

RSS Ayudas MySQL

RSS Ayudas SQL Server

RSS Ayudas DB2

RSS Ayudas SQL

RSS Feeds Planeta PostgreSQL-es

RSS Feeds Planet PostgreSQL

RSS Feeds Planeta PostgreSLQ Brazil

RSS Feeds Planet MySQL

Blogroll

Clouds

Desde donde nos visitan

Prueba tu Velocidad de Acceso

Site5 | Experts In Reseller Hosting.