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 »
3
PostgreSQL vs MySQL
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
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