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
- Miguel Ponte on Oracle – PL/SQL – Paginación de registros de una consulta
- Miguel Ponte on Oracle – PL/SQL – Paginación de registros de una consulta
- Pibe on Extraer datos de MySQL a Excel vía ODBC (como en la vieja escuela)
- fds on Manual de Instalacion Netbeans 6.71. POSTGRESQL -8.4.1 Y APACHE2 PHP5
- 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
Ayudas Oracle
- Revisar condiciones en otras tablas
- Tomar datos de 3 tablas y formar un cursor
- Recuento de iteración Cero
- Dudas Php - Oracle
- conexión en sql *plus
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 de varios campos en distintas tablas
- Utilizar dos bases de datos en directorios distintos con mysql...
- Problema con imágenes en base de datos
- instalar mysql y phpmyadmin en wind 7
- problemas con mysql
Ayudas SQL Server
- Igualar formatos de fecha entre dos servidores sql vinculados
- Convertir texto en numero en T-SQL
- SQL Server 2008 R2 en red
- consulta sql select con fecha
- Quiero cambiar una cuenta de inicio de "servicio" de SQL SERVER 2000 (MSSQLServer)
Ayudas DB2
Ayudas SQL
- No mostrar columnas vacías en un select
- Ayuda consulta sql Oracle
- problema con una select anidada
- Inner encadenado con suma
- Tengo problemas con SQL y Between, no me respeta el rango entre Fecha1 y Fecha2.
Feeds Planeta PostgreSQL-es
- Disponible PostgreSQL Magazine #01
- Transacciones autónomas en PostgreSQL
- Calentando motores con pgFincore
- Líneas de tiempo del proyecto PostgreSQL y las principales RDBMS
- Nuevas versiones de PostgreSQL disponibles
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
- Faça Você Mesmo: Mapas Mentais Gerados Via SQL!
- Acesse: Revista Internacional de PostgreSQL
- Webcast: Por que PostgreSQL?
- PGDay IFRO Porto Velho - Rondônia 2012
- Entendendo valores nulos no PostgreSQL
Feeds Planet MySQL
- Bug.mysql.com and Contributions!
- MySQL Handshake and Encryption
- Meet the MySQL Experts Podcast: MySQL Replication Global Transaction Identifiers & HA Utilities
- Can MySQL use primary key values from a secondary index?
- Joins: inner, outer, left, right