Browsing all articles from February, 2011

Pldebugger es un plugin para depurar scripts plpgsql en PostgreSQL. Usando el “one-click-installer” de postgreSQL no hace falta bajarse el plugin y compilarlo para que funcione. El paquete de instalación “one-click-installer” ya se encarga de hacerlo por nosotros.
En este artículo voy a explicar cómo se debe configurar el pldebugger bajo Windows una vez instalado PostgreSQL. Read more »

El buffer pool es un espacio de memoria donde se guardan de forma temporal páginas de table spaces o de índices que están siendo leídas o que van a escribirse en disco. Su funcionamiento es similar al de una memoria caché. Cuando un programa de aplicación pide datos al DB2, primero mira en el buffer pool a ver si los tiene, en caso de tenerlos, los entrega, y si no, accede a las tablas, lo trae al buffer pool y envía la información requerida. El tamaño del buffer pool se mide en páginas. Read more »

Al igual que ocurre en el proceso de instalación de SQL Server 2008 R2 sin clusterizar, Microsoft ha conseguido un instalador claro y sencillo para llevar a cabo la instalación de SQL Server 2008 R2. Dicho proceso de instalación es esencialmente similar al que existe en SQL Server 2008 con alguna pequeña modificación en el orden de algunos pasos, pero esencialmente siguiendo su misma filosofía.
Esta guía de instalación está centrada en el proceso de instalación en clúster de nuevas instancias del motor relacional de SQL Server 2008 R2 de una forma gráfica y rápida. Read more »

Hace aproximadamente 7 meses atras se me presento un problema, en mi aplicacion tenia que realizar consultas que el usuario puede manipular, pongamos como ejemplo a la base de datos Northwind y la tabla Products, mi aplicacion tenia de poder consultar por cualquier columna que el usuario seleccione y buscar alguna palabra con una caja de texto. A mi no me parecio tan complejo hacer algo asi, ya que lo unico que tenia que hacer era armar la consulta en la aplicación y ejecutarla, pero a la larga me di cuenta que hacerlo de esta manera tenia sus desventajas por dos motivos:

- Al armar las consultas en la aplicacion y mandarla al servidor mi aplicacion no era escalable ya que cualquier cambio que quisiese hacer tenia que modificar el codigo y crear otro instalador o en todo caso chancar la dll donde se ha realizado el cambio
- Las consultas que se envian desde la aplicación consumen mas recursos ya que sql tiene que analizarla y compilarla en memoria y luego ejecutarlo, haciendo que mi servidor tenda que hacer un doble trabajo para una simple consulta.

buscando por internet me encontre que se pueden realizar consultas dinamicas en el servidor de SQLServer con el comando sp_executesql. Read more »

Esta semana he tenido problemas con la base de datos de este blog. Quería migrar de la versión mySQL 4 a mySQL 5.1 para poder utilizar la última versión de WordPress que al parecer ya no funciona con las versiones antiguas de bases de datos mySQL. Read more »

Trabajando en la empresa privada, uno se da cuenta de cuán importante resulta llegar a ser optimizar bien una tabla, ya sea organizándola al estilo “sábana” (mucha repetición de registros, pero super rápido al tener un par de índices livianos bien ubicados), o bien crearla con un estilo EAV (permite crear infinitas propiedades de un objeto sin crear tablas gigantes que guarden ese atributo). Ninguna de las dos es ideal ya que en la primera si bien es cierto se puede hacer una sola consulta que se genere rápidamente se repiten demasiados datos y la segunda es, por lo general, un parto hacer consultas optimizadas ya que el modelo en sí no lo permite fácilmente. Read more »

Pues resulta que el mysql en windows por default no distingue entre mayusculas y minusculas en nombres de campos y tablas en una consulta, pero linux si, (esto me recuerda al detalle de manejo de directorios en ambas plataformas), asi que la solución era cambiar esta variable para que en linux tambien lo ignorara, si alguna vez les pasa hagan lo siguiente: Read more »

HD-video of Ed Boyajian, CEO of EnterpriseDB, the Enterprise Postgres company, demonstrating why Postgres is better than MySQL to the NYC MySQL Group at the NY headquarters of Oracle.

Como comentaba en “las 8 falacias de los sistemas distribuídos”, en los entornos de producción debemos tener en cuenta que pueden suceder hechos que no se producen en nuestros entornos de desarrollo, integración o preproducción… y ciertamente ocurren. En estos entornos son necesarios procesos y tareas concurrentes inherentes a su propia naturaleza y ambiente de “explotación” (tareas de mantenimiento tanto programados -backups-, como no programados -recuperaciones de datos-, arranque eventual de otras -nuevas- aplicaciones, procesos de datawarehousing, etc). Read more »

Para ir al grano y que no perder el tiempo los que no estan interesados en esta frikada de optimización de consultas a base de datos [MySQL]: el código siguiente es el código SQL que selecciona y obtiene los datos de los enlaces que aparece en la portada del Menéame. Read more »

The PostgreSQL Global Development Group today released security updates for all active branches of the PostgreSQL object-relational database system, including versions 9.0.3, 8.4.7, 8.3.14 and 8.2.20.
This update includes a security fix which prevents a buffer overrun in the contrib module intarray’s input function for the query_int type. This bug is a security risk since the function’s return address could be overwritten by malicious code. 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

February 2011
M T W T F S S
« Jan   Mar »
 123456
78910111213
14151617181920
21222324252627
28  

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.