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 »
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 »
22
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. 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
Manuales
Recursos
Archivo diario de noticias
Archivo por mes y año
Comentarios recientes
- berto on Tutorial Hibernate y JavaServer Faces (JSF)
- Elvis on Accediendo a MySQL con node.js
- instalacion de red on Script para comprobar si las bases de datos están configuradas espejadas en SQL 2005/2008
- alfred on Mysql Recover Data using ibdata1, ib_logfile0 and ib_logfile1
- instalacion redes informaticas madrid on TIP: El buffer pool en DB2
- Mexicali82 on Instalando Nagios en OpenSuse 11.3
- jeiber murcia garcia on Generador de reportes multiplataforma
Ayudas Oracle
- Borrar una fila de una tabla anidada
- Consultar un campo de un objeto oracle
- oracle
- Requiero modificarla orientación de un reporteen Report Builder 10.1.2.0.2 de horizontal a vertical.
- Bloqueo tablas temporales
Ayudas PostgreSQL
- SQL mirando cantidades
- Extraer base de dato
- ¿Cómo instalar postgresql?
- Como instalo Postgresql manualmente en Ubuntu 9.10
- Problema com la hora
Ayudas MySQL
- consulta en Access que no me funciona en Mysql
- Consulta en Access que no funciona en Mysql
- ¿Tablas de access en mySQL? ¿Es posible?
- No me funciona Mysql
- donde encuentro el config.php.ini
Ayudas SQL Server
- ERROR AL CREAR UN DSN (ODBC)
- Cambiar tipo de dato de bit a nvarchar(255)
- Importar una tabla de intro otra tabla
- SQL SERVER 2008
- Instalar sql server 2005 en centos
Ayudas DB2
Ayudas SQL
- Error extraño
- Inicio sql
- Anidar nodos en pl sql
- Consulta SQL y correspondencia campos de 2 tablas
- Consulta
Feeds Planeta PostgreSQL-es
- DBLink con parametros en PostgreSQL
- Creando 30.000 tablas con PostgreSQL
- Nuevas versiones de PostgreSQL disponibles
- Los niveles de aislamiento en PostgreSQL (no son 4)
- Alternativas EAV con XML (en PostgreSQL 8.3)
Feeds Planet PostgreSQL
- Redirecting planetpostgresql.org to planet.postgresql.org -- please update your bookmarks
- 2010 retrospective
- Waiting for 9.1 – Unlogged tables
- Version Control Visualization and End Point in Open Source
- PostgreSQL Weekly News January 2nd 2011
Feeds Planeta PostgreSLQ Brazil
- Calculando previsão de vendas com PHP e PostgreSQL
- Vale a pena manter a especialização em Postgresql?
- Manipulando Triggers no PostgreSQL
- Debian, Sysctl e postgresql
- PostgreSQL: O que são tablespaces?
Feeds Planet MySQL
- Last chance to vote for MySQL+ community awards 2011, VOTE NOW !
- Log Buffer #256, A Carnival of the Vanities for DBAs
- Error injection tests for InnoDB would be nice
- Speaking at Percona Live MySQL Conference & Expo 2012
- Xtrabackup 1.6.4 for Solaris 10 and 11