8
PostgreSQL vs SQL Server
A colleague of mine pointed me towards a benchmark comparison of Postgres 8.3.8 on RHEL 5.4 versus SQL Server 2008 R2 on Windows Server 2008 R2, performed and written up by Red Hat. I hadn’t seen it before, so figured that maybe others hadn’t either:
One of the most known and least used join algorithms in SQL engines is MERGE JOIN.
This algorithm operates on two sorted recordsets, keeping two pointers that chase each other.
The Wikipedia entry above describes it quite well in terms of algorithms. I’ll just make an animated GIF to make it more clear:
Esta es la primera parte de una serie de artículos en los que aprenderemos a montar, configurar y gestionar un cluster MySQL básico. En este caso utilizaremos dos nodos de datos, dos nodos SQL y un nodo de gestión.
7
Revisión de Producto: SQL Search – Buscando texto SQL (T-SQL, XML, etc.) con SQL Server DB Objects
A raíz del proyecto BI en el que me encuentro gerenciando, estando en la busqueda de optimizar las herramientas que me puede proveer terceros como lo es Red Gate, me encontre con un complemento excelente para trabajar cuando hay largos bloques de código tediosos y cansones. Este complemento es el denominado SQL Search que al indicarle el texto a buscar, resalta el mismo en el fragmento que se le haya indicado. Busca cualquier tipo de objeto de base de datos dentro de un instancia determinada de un servidor SQL.
Sinceramente se los confieso, ES LO MAXIMO,
!!!!.
No, volvieron al pasado. Rectificar es de sabios, y más aún cuando mejoras lo dicho. Y este post es exactamente esto, una corrección y una mejora a mi explicación de como instalar una base de datos libre espacial.
Tras empezar a meter datos en mi máquina con PostgreSQL y PostGIS, siguiendo el primer manual que dejé, me he dado cuenta que esto no funcionaba muy bien, ya que inicialmente no se instalaba PostGIS hasta que no lanzaras un archivo SQL, y luego, fallaba al devolver algunos objetos vectoriales. Recordemos que todo estaba montado con los paquetes estándar de Ubuntu 9.10.
I have a cron job that backs up my PG databases and emails them to me everynight. Today I wanted to upgrade my PostgreSQL 8.3 databases to PG 8.4 so I made a few modifications to my script so that I could dump out my PG data, and then restore it under PG 8.4. In case you are wondering I am doing this because Ubuntu Lucid now ships with PG 8.4 (yay!). I also made the script generate another script to restore the databases. So basically the procedure is to run the script below on your 8.3 cluster, shut that down and bring up your 8.4 cluster, and then restore your databases into that. Here follows my little script:
Las bases de datos espaciales, consisten en BBDD que en uno de sus campos contiene información espacial. Pongamos por ejemplo que tenemos una BBDD con información sobre una serie de yacimientos, pues en uno de sus campos tendremos la información que el software SIG usará para situar esa información “en el mundo”. De tal forma que tenemos por un lado la potencia de los software SIG y por otro lado tendremos toda la potencia de las Bases de Datos.
Una pequeña consulta SELECT que permite añadir un registro “al vuelo”.
Continuando con la actualización del TFS 2008 a TFS 2010, vimos en el segundo post tuve que actualizar SQL Server 2005 a SQL Server 2008, en este post comenzaremos con lo que realmente nos ocupa la instalación del VSTFS 2010.
Debemos desinstalar todos los productos de Visual Studio 2008 Team Foundation Server, Visual Studio Team System 2008, Team System Web Access.
Una función (function) en PostgreSQL son sentencias SQL agrupadas y precompiladas para ejecutarse en bloque dentro del servidor, a diferencia de las consultas SQL donde cada consulta es procesada en tiempo de ejecución por el servidor , las funciones procedurales son compilados cuando son creados, ya que el servidor asume que serán ejecutados más de una vez, un función ofrece las siguientes ventajas:
Este es como el primero paso en postgis, y yo lo pongo medio último pero bueno, la idea está.
Todos estos comandos hay que correrlos como super usuario de la DB en la mayoría de las instalaciones es el usuario postgres.
De casualidad conocí una funcionalidad que viene llamada Resource Governor con SQL Server 2008 (Enterprise y Developer) que permite limitar la cantidad de CPU y Memoria que utilicen un grupo de usuarios o aplicaciones. Se establece un mínimo y un máximo que pueden usar un conjunto de usuarios o aplicaciones.
Con la disponibilidad general de SharePoint 2010, y aunque ya comentamos en este blog las novedades a nivel de instalación que nos encontraremos en la nueva versión de la plataforma, es necesario tener en cuenta que se necesitan una serie de pre-requisitos y pasos previos para realizar su instalación. Estos pre-requisitos:
Problem
There are many instances when dates and times don’t show up at your doorstep in the format you’d like it to be, nor does the output of a query fit the needs of the people viewing it. One option is to format the data in the application itself. Another option is to use the built-in functions SQL Server provides to format the date string for you.
Al realizar algún cambio de configuración en una instancia de base de datos Oracle tenemos la opción de usar el modificador scope para indicar si queremos hacer o no los cambios permanentes.
Necesitando hacer un Pool de conexiones en glassfish v2 me encontré con esta muy buena guía: “Creating Oracle datasource in Glassfish”
Pues nada, voy a dar los mismos pasos en español, tal vez a alguien le sirve en el futuro.
No meu ambiente, cuido de cinco servidores com SQL Server e realizar essa tarefa em cada um desses servidores me toma um tempo razoável. Imagine, então, em ambientes maiores (como existem aos montes por aí). Assim, encontrei na internet querys que me retornavam algumas dessas informações, mas chegar todos os dias no trabalho e ter que abrir o Management Studio para rodar várias querys ainda não era a solução ideal.
IBM ha publicado una actualización para corregir dos nuevas vulnerabilidades en IBM DB2 por el cual un atacante podría conseguir provocar denegaciones de servicio o evitar restricciones de seguridad.
Existe un detalle con las DMV de índices no existentes que podría causarle muchos problemas cuando está analizando consultas con el plan de ejecución. Este es el problema: el código de índice faltante podría recomendar un índice non clustered que ya existe, una y otra vez. Además podría recomendar un índice que no ayuda en la consulta. Este caso ya ha sido reportado y será corregido en SQL11 pero no en versiones anteriores.
Tal y como comentamos en el especial sobre virtualización del año pasado, VirtualBox es una de las aplicaciones más validas a la hora de realizar el proceso de manera rápida y sencilla.
La semana pasada se presento la primera beta de la versión 3.2 de VirtualBox, que supondrá un salto cualitivo y es considerada como una actualización mayor. De hecho, le han cambiado hasta el nombre, pasando a ser Oracle VM VirtualBox.
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