De un tiempo a esta parte son cada vez más los sistemas MySQL que estoy llevando. En uno de los últimos, una replicación en tipo “circular” (no, no hay un master2master aquí), me he encontrado que uno de ellos no paraba de tener errores de duplicación de registro. Esto hacía que la replicación parase.
Problem:
create sequence of dates like w/o procedure usage:
17
Proyecto pgRoute
pgRoute es una librería de código abierto y gratis que funciona sobre PostgreSQL y permite realizar cálculos de ruteo sobre data almacenada en éste. Inicialmente funciona utilizando el algoritmo de Edsger Dijkstra, pero estamos trabajando para incluir otros algoritmos. pgRoute utiliza la excelente librería The igraph library como base para el manejo de grafos y algoritmos.
Siguiendo con las novedades que vienen con SQL Server 2008 R2, y en particular con la nueva región de datos de tipo Mapa que tenemos disponible para crear informes en SQL Server Reporting Services 2008, en esta ocasión les dejo un vídeo demostrativo sobre como construir un informe utilizando este nuevo tipo de región.
Hoje estava precisando concatenar dados de um campo e descobri que no PostgreSQL não existe uma função equivalente ao group_concat do MySQL.
Bucardo just released a major version (4). The latest version, 4.0.3, can be found at the Bucardo website. The complete list of changes is available on the new Bucardo wiki.
One of the neat tricks you can do with Bucardo is an in-place upgrade of Postgres. While it still requires application downtime, you can minimize your downtime to a very, very small window by using Bucardo. We’ll work through an example below, but for the impatient, the basic process is this:
MANEJO DE PARTICIONES
Borrando Particiones
Se puede borrar particiones de range, list, o composite range-list de tablas particionadas. Para las tipos hash-partition o hash- subpartitions de range-hash tablas particionada, debes ejecutar coalesce envés de drop partition.
En la web la parte pesada casi nunca es el código. Rara vez tenes que manejar datos muy grandes. La performance depende, en su mayoría de la velocidad del tiempo de respuesta de las consultas a la base de datos. Hoy vamos a ver que podemos hacer desde el código (no a nivel servidor) para mejorar esas respuestas.
17
Mysql File System – MysqlFS
La semana pasada escriba sobre GFS el sistema de archivos distribuidos, ahora escribiré sobre Mysql FS, técnicamente no es un File System, pero igual puede funcionar como un sistema de archivos distribuido y Mysql es muy bueno manejando datos por lo que la corrupción del contenido de los archivos queda en manos de Mysql.
16
TABLAS EXTERNAS Oracle 10G
Sabias que oracle tiene la forma de manejar archivos que están en el filesystem, fuera de la base de datos, como si fueran tablas normales de oracle. Si, puedes tener un archivo de texto y puedes leerlo con un SELECT, o pudes copiarlos a la base del datos con un INSERT … SELECT. También puedes hacer lo inverso, bajar datos de la base de datos a un archivo de texto.
Se me presento un pequeño problema al realizar algunas consultas y el truco está en cambiar la intercalación (Collation en inglés) del campo en el que se quiere buscar o bien de la base de datos, para que utilice alguna de las intercalaciones que ignoran los acentos, que son aquellas acabadas en _IA (Insensitive Accent).
“… Es un procedimiento simple y muy eficiente en cual tu tienes el control de lo que SQL Server va estar realizando en base de datos.Solo tendrían que inicializar la variable con el nombre de la base datos y el select de la primer línea con el nombre de su base da datos.
Si desea configurar paso de credenciales de kerberos (delegation) entre un IIS y un SQL Server es necesario ejecutar ciertos pasos:
–Obtener nombres de archivos
RESTORE FILELISTONLY
FROM DISK = ‘D:\Backups\Databases\Usadas\MIBACKUP.bak’
GO
Para activar el registro de consultas de MySQL podemos seguir estos pasos:
Editamos el archivo /etc/mysql/my.cnf:
It is important that you monitor the MySQL error log. There are a few different options available for defining the details of the log. If not specified the default is [datadir]/[hostname].err. This is not an ideal location for 2 reasons.
Menat Technologies anuncia el lanzamiento del DreamCoder for PostgreSQL versión 2.2. El nuevo DreamCoder for PostgreSQL Enterprise incluye mas de 10 nuevas características y mejoras.
A continuación se detallan las nuevas funcionalidades incluidas en esta versión:
Migrar datos de MS SQL Server a MySQL, sin duda es posible, utilizar las herramientas que pueden hacer las conexiones a las bases de datos y manipularlos de la misma forma que lo hace Access, Excel, o SSIS. Aquí voy a introducir un proceso que no necesita herramientas especiales de los drivers o de los datos.
So something nice about a real database is cascading values, most commonly used to deletion, but you can use them for updates as well. Let me give you a scenario: I track groups of data from my clients by a sub_id field. As they add groups, their ids aren’t in a range. If I wanted to consolidate them, I could update the sub_id (somewhere that won’t be stomped on by the sequence), but what about historical data.
Mysql Ajax Table Editor es una aplicación web de código abierto que nos facilita la adición y edición de los datos de una tabla MySQL.
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