Hay desarrolladores que están o han sido empleados por MySQL AB
para trabajar en el software de base de datos de
MySQL
para que empiecen a trabajar con
nosotros. Después de cada desarrollador hay una pequeña lista de
trabajos de los que es responsable, o los logros conseguidos.
Todos los desarrolladores están involucrados en el soporte.
Michael (Monty) Widenius
Desarrollador jefe y autor principal del servidor MySQL (mysqld).
Nuevas funciones para la biblioteca de cadenas.
La mayoría de la biblioteca mysys
.
Las bibliotecas ISAM
y
MyISAM
( tratamiento de ficheros
índice B-tree con diferente compresión y distintos
formatos de registro).
Biblioteca HEAP
. Un sistema de
tablas en memoria con nuestro hashing dinámico
completo. En uso desde 1981 y publicado desde 1984.
El programa replace (échele una ojeada, es GENIAL!).
Conector/ODBC (MyODBC), el driver ODBC para Windows.
Arreglando errores en MIT-pthreads para que funcione con MySQL Server. Y también Unireg, una aplicación basada en curses con varias utilidades.
Portar herramientas mSQL
como
msqlperl
,
DBD
/DBI
, y
DB2mysql
.
La mayoría de crash-me
y las bases
para los programas de rendimiento de MySQL.
David Axmark
Escritor inicial del Manual de referencia, incluyendo mejoras para texi2html.
Actualización automática del sitio web desde el manual.
Soporte para Autoconf, Automake, y Libtool .
Licenciamiento.
Partes de todos los ficheros de texto. (Hoy en día
sólo queda el README
. El resto
acabó en el manual.)
Testear nuevas características.
Nuestro experto en Software Libre .
Mantener la lista de mail (aunque nunca tiene tiempo para hacerlo bien...).
Nuestro código original de portabilidad (ahora con más
de 10 años de antigüedad). Hoy en día sólo quedan
algunas partes de mysys
.
Alguien a quien Monty pueda llamar a media noche cuando tiene nuevas funcionalidades listas.
Jefe "Open Sourcerer" (relaciones con la comunidad MySQL).
Jani Tolonen
mysqlimport
Muchas de las extensiones al cliente de línea de comandos.
PROCEDURE ANALYSE()
Sinisa Milivojevic (ahora en soporte)
Compresión (con zlib
) en el
protocolo cliente/servidor.
Hashing perfecto para la fase de análisis léxico.
INSERT
de múltiples registros
Opción mysqldump -e
LOAD DATA LOCAL INFILE
SQL_CALC_FOUND_ROWS
SELECT
opción
--max-user-connections=...
opción
net_read
y
net_write_timeout
GRANT
/REVOKE
y
SHOW GRANTS FOR
Nuevo protocolo cliente/servidor para 4.0
UNION
en 4.0
DELETE
/UPDATE
de
múltiples tablas.
Tablas derivadas en 4.1
Administración de recursos de usuario
Desarrollo inicial de la API MySQL++
C++ y del cliente MySQLGUI
.
Tonu Samuel (antiguo desarrollador)
Interfaz VIO (la base para el protocolo encriptado entre cliente/servidor).
MySQL Filesystem (forma de usar bases de datos MySQL como ficheros y directorios).
La expresión CASE
.
Las funciones MD5()
y
COALESCE()
.
Soporte RAID
para tablas
MyISAM
.
Sasha Pachev (antiguo desarrollador)
Implementación inicial de la replicación (hasta la versión 4.0).
SHOW CREATE TABLE
.
mysql-bench
Matt Wagner
MySQL test suite.
Webmaster (hasta 2002).
Miguel Solorzano (ahora en soporte)
Desarrollo en Win32 y construcción de las versiones.
Código del servidor Windows NT.
WinMySQLAdmin
Timothy Smith (ahora en soporte)
Soporte de conjuntos de caracteres dinámico.
configure, RPMs y otras partes del sistema de compilación.
Desarrollo inicial de libmysqld
, el
servidor empotrado.
Sergei Golubchik
Búsqueda full-text .
Claves añadidas a la biblioteca
MERGE
.
Matemáticas de precisión.
Jeremy Cole (antiguo desarrollador)
Comprobación y edición de este manual.
ALTER TABLE ... ORDER BY ...
.
UPDATE ... ORDER BY ...
.
DELETE ... ORDER BY ...
.
Indrek Siitan
Desarrollo/programación de nuestra interfaz Web.
Autor del sistema de administración del sistema de newsletters.
Jorge del Conde (ahora en soporte)
MySQLCC (MySQL Control Center)
Desarrollo Win32
Implementación inicial de los portales del sitio Web .
Venu Anuganti (antiguo desarrollador)
MyODBC 3.51
Nuevo protocolo cliente/servidor para 4.1 (para comandos preparados).
Arjen Lentz (ahora tratando la comunidad)
Mantener el manual de referencia de MySQL
Preparación de la edición impresa del manual de O'Reilly .
Alexander (Bar) Barkov, Alexey (Holyfoot) Botchkov, y Ramil Kalimullin
Data espacial (GIS) e implementación de R-Trees para 4.1
Códigos de caracteres y Unicode para 4.1; documentación para lo mismo
Oleksandr (Sanja) Byelkin
Caché de consultas en 4.0
Implementación de subconsultas (4.1).
Implementación de vistas y tablas derivadas (5.0).
Aleksey (Walrus) Kishkin y Alexey (Ranger) Stroganov
Diseño de pruebas de rendimiento y análisis.
Mantenimiento de la MySQL test suite.
Zak Greant (antiguo empleado)
Abogado Open Source , relaciones comunidad MySQL .
Carsten Pedersen
El programa de certificación MySQL .
Lenz Grimmer
Ingeniería de producción (construcción y publicación).
Peter Zaitsev
Funciones SHA1()
,
AES_ENCRYPT()
y
AES_DECRYPT()
.
Depuración de varias características.
Alexander (Salle) Keremidarski
Soporte.
Depuración.
Per-Erik Martin
Desarrollador jefe para procedimientos almacenados (5.0).
Jim Winstead
Antiguo desarrollador jefe Web.
Mejorar el servidor, arreglar errores.
Mark Matthews
Connector/J (Java).
Peter Gulutzan
Cumplimiento de estándares SQL .
Documentación de código/algoritmos MySQL existentes.
Documentación de conjuntos de caracteres.
Guilhem Bichot
Replicación, desde MySQL
versión
4.0.
Arregla tratamiento de exponentes para
DECIMAL
.
Autor de mysql_tableinfo
.
Backup (en 5.1).
Antony T. Curtis
Portar el software de base de datos a OS/2.
Mikael Ronstrom
Mucho del trabajo inicial de NDB Cluster hasta 2000. Casi la mitad del código base en aquél entonces. Protocolo de transacciones, recuperación de nodos, reinicio del sistema y código de reinicio y partes de la funcionalidades de la API.
Arquitecto lider, desarrollador, depurador de NDB Cluster 1994-2004
Varias optimizaciones
Jonas Oreland
On-line Backup
Entorno de test automático de MySQL Cluster
Biblioteca de portabilidad para NDB Cluster
Muchas otras cosas
Pekka Nouisiainen
Implementación de índices ordenados de MySQL Cluster
Soporte de BLOB en MySQL Cluster
Soporte de conjuntos de caracteres para MySQL Cluster
Martin Skold
Implementación de índice único en MySQL Cluster
Integración de NDB Cluster en MySQL
Magnus Svensson
Marco de test para MySQL Cluster
Integración de NDB Cluster en MySQL
Tomas Ulin
Trabajo en cambios de configuración ara instalaciones simples y uso de MySQL Cluster
Konstantin Osipov
Comandos preparados.
Cursores.
Dmitri Lenev
Soporte zona horaria.
Disparadores (en 5.0).
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.