Home |  MySQL Buzz |  FAQ |  Feeds |  Publique su blog |  Comentario |  Archivo |  Suscripción RSS RSS 2.0 Español English Deutsch Français Italiano 日本語 Русский
Showing entries 1 to 20 of 77 Próximo 20 Viejas entradas
Primer curso MySQL Cluster en España
+1 Vote Up -0Vote Down

Nuevo: ¡¡¡Elige cualquier Paquete de certificación ‘Success’ en Java o MySQL (curso + voucher de certificación) y podrá volver a examinarse gratuitamente, en caso de que no apruebe. Promoción sólo hasta el 31 de diciembre!!!

Reserve su curso ahora y obtenga un descuento del 10% + iPod Touch de regalo

El próximo 30 de noviembre se impartirá el primer curso MySQL Cluster, en Zaragoza, a cargo del partner oficial Warp Networks.

MySQL Cluster ofrece tanto la alta disponibilidad como el rendimiento necesarios para aplicaciones de tiempo real. Dada su flexibilidad, MySQL Cluster es ideal también para situaciones que requieran un alto grado de escalabilidad.

El curso, pretende que el alumno conozca los detalles

  [Lea más...]
Promoción MySQL: -10% + Sony Playstation Portable
+0 Vote Up -0Vote Down

Reserve en Warp un curso de MySQL ahora y obtenga un 10% de descuento + Regalo de Sony Playstation Portable

Oferta válida para cursos reservados antes del 30 de Septiembre de 2009 (Atendiendo al curso antes del 30 de noviembre).

Listado de Cursos cualificados para administradores de bases de datos:
MySQL for Beginners
MySQL for Database Administrators



  [Lea más...]
Oracle-Sun in it to win it
+0 Vote Up -0Vote Down

(Source: Oracle Corp.,2009)  On April 20, 2009, Oracle announced it has entered into an agreement to acquire Sun Microsystems (Sun). The proposed transaction is subject to Sun stockholder approval, certain regulatory approvals and customary closing conditions. Until the deal closes, each company will continue to operate independently, and it is business as usual.

The acquisition combines best-in-class enterprise software and mission-critical computing systems. Oracle plans to engineer and deliver an integrated system—applications to disk—where all the pieces fit and work together so customers do not have to do it themselves. Customers benefit as their system integration costs go down while system performance, reliability and security go up.

For more information about Oracle’s proposed acquistion of Sun, please go to

  [Lea más...]
Novedades en certificación MySQL
+0 Vote Up -0Vote Down

A partir de septiembre de 2009 los exámenes de certificación de MySQL sólo se podrán realizar en centros Prometric.

Warp Networks, como centro ASER (Authorized Sun Education Reseller) ofrece directamente los vouchers de certificación MySQL requisito indispensable para realizar estos exámenes. Con esta nueva línea de servicios, Warp no sólo aumenta su oferta de valor alrededor de la formación MySQL sino que lo extiende a otras tecnologías Sun como Java y Solaris.

Los siguientes exámenes de certificación MySQL (así como la formación oficial recomendada) ya están disponibles en el catálogo de formación de Sun


  [Lea más...]
Gráficas circulares SQL
+0 Vote Up -0Vote Down

Este es el segundo post de creación de gráficos con SQL de Shlomi Noach. Puedes leer también el original en inglés en su blog y mi post anterior.

Abajo se muestra una gráfica circular generada mediante (una única consulta) SQL. Recorreré los pasos para producirla, y concluiré con, espero que estén de acuerdo conmigo, algunos ejemplos útiles para el mundo real.

+----------------------------------------------------------------------+
| pie_chart                                                            |
+----------------------------------------------------------------------+
|                                                                      |
|
  [Lea más...]
Dibujos SQL
+0 Vote Up -0Vote Down

Shlomi Noach es también un Instructor, desarrollador y DBA Certificado de MySQL, que vive en Israel. Le he pedido permiso para traducir al español algunas de sus entradas acerca de maneras creativas de usar SQL que leí a través del Planet MySQL. Éste es el primer post de la serie. Podéis leer la entrada original en inglés en su blog.

SQL no está pensado para generar gráficos, por supuesto, pero veo algunos casos en los que generar salidas no tabulares puede ser útil, tal y como mostraré en futuras entradas.

Me gustaría explicar los fundamentos del funcionamiento de los gráficos SQL: de hecho, es posible hacer todo lo que quieras.  ¿Cómo?

Sistema de coordenadas


  [Lea más...]
Tiempo de importación en MySQL
+0 Vote Up -0Vote Down

Una de las formas para importar datos en MySQL es el comando LOAD DATA INFILE. Es más rápido que un dump, ya que se leen los datos en bruto, en lugar de sentencias SQL.

El tiempo de importación depende del motor que use la tabla, por ejemplo, MyISAM puede ser 40 times más rápido que Innodb. Vamos a probarlo:

Preparación

Voy a utilizar MySQL 5.1.36 (64 bits MacOS X) para hacer las pruebas. Necesitaré una tabla grande, así que partiré de la tabla City de la Base de datos world y crearé una tabla más grande que se llame “city_huge”:

CREATE TABLE city_huge LIKE CITY;

INSERT INTO city_huge
    SELECT NULL, name, CountryCode, District, Population FROM city;
# Ejecuta 100 veces esta sentencia,
# así city_huge será 100 veces más grande que city.
# Un
  [Lea más...]
Sun Open Communities Forum
+1 Vote Up -0Vote Down

Estoy pasando unos días estupendos en el “Sun Open Communities Forum”, en Bohadilla del Monte, Madrid.

Una oportunidad estupenda para reunirse con la comunidad sun/mysql de españa.

Esta tarde imparto una charla “No mueras de éxito” a las 3:45 pm. En ella trataré de manera divulgativa temas como la SQL Caché, replicación o el Enterprise Monitor. Puedes seguir la charla en directo desde la página del evento

Después de mi charla, Jorge Sanchez presentará la recién creada comunidad española de mysql, comunidadmysql.org.

Saludos ¡Nos vemos en la comunidad!

Charla: “Testing the MySQL Cluster with ANSTE”
+1 Vote Up -0Vote Down

Las WarpTalks cierran su primer semestre de conferencias con la presentación “Testing the MySQL Cluster with ANSTE”, por Víctor Jiménez y Jorge Bernal, el próximo lunes día 8 de junio a las 18:00.

ANSTE es un entorno de pruebas para servicios avanzados de red, principalmente usada para automatizar tests de integración en el desarrollo de eBox. Sin embargo, no está limitada a esta plataforma y puede ser usada, como se demuestra en esta presentación, en otros entornos y programas como es el sistema de clúster de la base de datos MySQL. La creación automática de escenarios de testing en red permite reducir costes y asegurar la calidad del producto antes de hacer la implantación final. MySQL, propiedad de

  [Lea más...]
MySQL y los dichosos “encodings”
+1 Vote Up -0Vote Down
Si no tenemos cuidado, podemos encontrarnos con una desagradable sorpresa en forma de caracteres extraños.

Si no tenemos cuidado, podemos encontrarnos con una desagradable sorpresa en forma de caracteres extraños.

Cualquier persona que comienza a manejar una base de datos suele encontrarse con problemas a la hora de manejar literales de cadena. Si no se pone el debido cuidado, podemos encontrarnos con errores causados por la utilización o conversión de codificaciones de caracteres. Intentaremos dar una pequeña guía para aclarar cómo manejar los distintos ‘encodings’ y

  [Lea más...]
Oracle compra a Sun: ¿Qué pasará con MySQL?
+0 Vote Up -0Vote Down

Después de mucho tiempo tengo que comentar un acontecimiento muy estremecedor: Oracle, la mayor compañía que provee software de bases de datos, se compró a Sun Microsystems. Y como sabemos Sun hace algún tiempo compró MySQL que es una amenaza a Oracle por que MySQL es el gestor de base de datos mas utilizado en el mundo (claro que no tiene las mismas prestaciones).

Los que conocen la base de datos Oracle saben que Java esta presente en todas partes, y creo que ahora estará mucho mas. ¿Pero que pasará con MySQL?

No quiero ser muy desalentador pero dentro de muy poco veremos artículos relacionados a “Consejos para migrar una base de datos MySQL a Oracle” o peor aun titulares como “Oracle decide dejar de lado a MySQL”.

Hoy, el día de mi cumpleaños, se ensombreció con esta

  [Lea más...]
Nuevo calendario de cursos oficiales MySQL
+1 Vote Up -0Vote Down

Ya podéis encontrar en nuestra web el nuevo calendario de cursos MySQL.

Este año queremos dar continuidad a la formación en MySQL, durante la época estival. Los cursos se han diseñado en formato de packs, también permitiendo la inscripción en cursos individuales.

Calendario:

Junio:

  • MySQL Performance Tuning: del 23 de Junio al 26 de Junio.
  • MySQL High Availability: del 29 de Junio al 1 de Julio.

Posibilidad inscripción Pack: 7 dias (Perfomance Tuning + High Availability).

Descuento del 10% en la matricula.

Julio:

  • MySQL 5.0 for Developers: del 13 de julio al 17 de julio.
      [Lea más...]
    Warp presenta ANSTE en la MySQL Conference & Expo 2009
    +1 Vote Up -0Vote Down

    La participación de Warp en la MySQL Conference & Expo 2009, fruto de la consolidada relación como partner de MySQL será un excelente escenario para la presentación del Advanced Network Service Testing Environment (ANSTE) una herramienta desarrollada por Warp para entornos avanzados de testing que permite la automatización e integración de pruebas en los procesos de desarrollo de software.

    La herramienta está diseñada para responder aspectos esenciales en entornos de prueba cuando se desarrolla software. Frente a este tipo de situaciones, aunque MySQL dispone de su propio sistema de tests, no puede emular una red real, es decir, no podemos comprobar qué debería pasar cuando tenemos un problema de “split brain”.

    Como una vía para solucionar este problema, Víctor Jimenez

      [Lea más...]
    Abierta la inscripción para los cursos “Optimización del rendimiento en MySQL” y “Alta disponibilidad en MySQL”
    +1 Vote Up -0Vote Down

    Warp Networks, como partner oficial de formación de MySQL, organiza una serie de dos cursos presenciales en las instalaciones de Warp en Zaragoza. Los cursos se han configurado para que su impartición no sea simultánea, pudiendo de esta forma inscribirse en ambos, consiguiendo descuentos y mejoras adicionales.

    Ya es posible inscribirse en los cursos y… las plazas son limitadas!

    Información de los cursos:

    Curso Duración Fechas Precio
    Optimización del rendimiento en MySQL 4 días 23 al 26 de Junio 1.200€
    Alta disponibilidad para MySQL 3 días 29 de Junio a 1 de Julio 900€
      [Lea más...]
    Exportar en CSV utilizando el ENGINE CSV
    +0 Vote Up -0Vote Down

    A partir de MySQL 5.1 el motor de almacenamiento en CSV (Valores separados por comas) viene instalado por defecto en el servidor MySQL, lo que nos facilita un método para exportar datos de tablas en este formato, utilizándolo de forma nativa.
    También es posible exportar datos en este formato directamente a través de una sola consulta, podéis verlo aquí.

    ¿cómo se si el método de almacenamiento en CSV está activado?

    Si la versión instalada es 5.1 o superior, normalmente viene por defecto, para comprobarlo, nos conectamos con un usuario administrador:

    mysql -u root
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 4
    Server version: 5.1.30 MySQL Community



      [Lea más...]
    Cómo crear un usuario en MySQL: 3 formas diferentes
    +0 Vote Up -0Vote Down

    MySQL es un sistema de gestión de bases de datos claramente orientado a la web, y una de los síntomas en su arquitectura ha venido siendo que la creación de los usuarios se realiza en la misma sentencia que el permiso (grant) de acceso a una o varias bases de datos. La orientación de MySQL va cambiando con el tiempo y el uso que se le da a las bases de datos cada vez trasciende más el entorno web, actualmente hay tres formas de crear un usuario:

    la forma clásica, con la sentencia GRANT

    Utilizando la sentencia GRANT podemos crear un usuario a la par que otorgarle uno o varios privilegios sobre los objetos de una base de datos, o la base de datos completa.
    Al encontrarse una sentencia de tipo GRANT, el motor de MySQL revisa si

      [Lea más...]
    Webinar: MySQL para aplicaciones online
    +0 Vote Up -0Vote Down

    Mañana jueves, haremos una presentación online en colaboración con MySQL:

    MySQL para aplicaciones online

    MySQL se ha convertido en el estándar de-facto para sitios con mucho trafico gracias a su alto rendimiento, estabilidad y facilidad de uso. MySQL es idóneo para sistemas internos de la empresa diseñados para compartir información critica, y todavía mejor para las empresas de la web 2.0 que basan todos sus ingresos un una disponibilidad permanente.

    Unase a este seminario web donde aprenderá como aprovechar toda la potencia de MySQL en cuanto a escalabilidad y alta disponibilidad para aplicaciones online.

    En este seminario trataremos:

    • La mejor aproximación a una alta disponibilidad online
    • Soluciones para
      [Lea más...]
    Origen y futuro de Mysql
    +0 Vote Up -0Vote Down

    Un poco de historia

    La empresa MySQL AB (originalmente TCX DataKonsultAB) nace en 1995, en Suecia, fundada por David Axmark, Allan Larsson, y Michael "Monty" Widenius. Monty llevaba varios años desarrollando un sistema había que ofrecía una forma optimizada y flexible para acceder a bases de datos SQL utilizando el método ISAM, ya que ninguna de las interfaces existentes le resultaba adecuada, así surgió una nueva API de acceso a SQL que podía y puede ser accedida y modificada por terceras partes, esta api se llamó MySQL.

    El prefijo My tiene dos posibles orígenes, uno es corporativo, ya que llevaban tiempo llamando a todas sus aplicaciones con este

      [Lea más...]
    Equivalente del ROWNUM de Oracle en MySQL
    +0 Vote Up -0Vote Down

    La pseudocolumna ROWNUM sirve, en Oracle, fundamentalmente para dos cosas:

    • Numerar por órden de visualización los registros recuperados por una consulta.
    • Limitar el número de registros devueltos por una consulta

    Para realizar lo segundo en MySQL, la cláusula LIMIT es mucho más simple y efectiva que el método para limitar con ROWNUM en Oracle, sin embargo lo primero, es decir, mostrar un contador de registros en MySQL no tiene un equivalente directo, aún así, se puede emular de la siguiente forma:

    Pongamos la siguiente consulta, que devuelve los registros de una tabla de ejemplo:

    mysql> SELECT * FROM frutas;
    +-----------+----------+
    | nombre    | color    |
    +-----------+----------+
    | fresa     |




      [Lea más...]
    Solución al error 1153 Got a packet bigger than 'max_allowed_packet' bytes
    +0 Vote Up -0Vote Down

    En MySQL, cuando intentamos realizar una carga de datos sobre una instancia ya existente, existe la posibilidad de obtener un error parecido a este:

    ERROR 1153 (08S01) at line 625: Got a packet bigger than 'max_allowed_packet' bytes

    Esto pasa porque el cliente desde que estamos cargando los datos envía un paquete mayor de lo que el servidor está configurado para soportar, la instalación por defecto configura esta variable de sistema a 1Mb.
    Es necesario que tanto el cliente de mysql como el servidor (mysqld) estén configurados para aceptar paquetes de datos mayores.

    Configurar el servidor

    Debemos modificar el fichero de configuración de MySQL, en el caso de sistemas Windows, el fichero my.ini de la carpeta donde hayamos instalado el servidor. Para sistemas *nix, el fichero /etc/my.cnf.


      [Lea más...]
    Showing entries 1 to 20 of 77 Próximo 20 Viejas entradas

    Planet MySQL © 1995-2008 MySQL AB, 2008-2009 Sun Microsystems, Inc.
    Content reproduced on this site is the property of the respective copyright holders.
    It is not reviewed in advance by Sun Microsystems, Inc. and does not
    necessarily represent the opinion of Sun Microsystem, Inc. or any other party.