MySql 5 Server PDF Imprimir E-mail

Es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.





Características de la versión 5.0.22

  • Un amplio subconjunto de ANSI SQL 99, y varias extensiones.
  • Soporte a multiplataforma
  • Procedimientos almacenados
  • Disparadores (triggers)
  • Cursores
  • Vistas actualizables
  • Soporte a VARCHAR
  • INFORMATION_SCHEMA
  • Modo Strict
  • Soporte X/Open XA de transacciones distribuidas; transacción en dos fases como parte de esto, utilizando el motor InnoDB de Oracle
  • Motores de almacenamiento independientes (MyISAM para lecturas rápidas, InnoDB para transacciones e integridad referencial)
  • Transacciones con los motores de almacenamiento InnoDB, BDB Y Cluster; puntos de recuperación (savepoints) con InnoDB
  • Soporte para SSL
  • Query caching
  • Sub-SELECTs (o SELECTs anidados)
  • Réplica con un maestro por esclavo, varios esclavos por maestro, sin soporte automático para múltiples maestros por esclavo.
  • Indexing y buscando campos de texto completos usando el motor de almacenamiento MyISAM
  • Embedded database library
  • Soporte completo para Unicode
  • Conforme a las reglas ACID usando los motores InnoDB, BDB y Cluster
  • Shared-nothing clustering through MySQL Cluster

Características adicionales

  • Usa GNU Automake, Autoconf, y Libtool para portabilidad
  • Uso de multihilos mediante hilos del kernel.
  • Usa tablas en disco b-tree para búsquedas rápidas con compresión de índice
  • Tablas hash en memoria temporales
  • El código MySQL se prueba con Purify (un detector de memoria perdida comercial) así como con Valgrind, una herramienta GPL
  • Completo soporte para operadores y funciones en cláusulas select y where.
  • Completo soporte para cláusulas group by y order by, soporte de funciones de agrupación
  • Seguridad: ofrece un sistema de contraseñas y privilegios seguro mediante verificación basada en el host y el tráfico de contraseñas está cifrado al conectarse a un servidor.
  • Soporta gran cantidad de datos. MySQL Server tiene bases de datos de hasta 50 millones de registros.
  • Se permiten hasta 64 índices por tabla (32 antes de MySQL 4.1.2). Cada índice puede consistir desde 1 hasta 16 columnas o partes de columnas. El máximo ancho de límite son 1000 bytes (500 antes de MySQL 4.1.2).
  • Los clientes se conectan al servidor MySQL usando sockets TCP/IP en cualquier plataforma. En sistemas Windows se pueden conectar usando named pipes y en sistemas Unix usando ficheros socket Unix.
  • En MySQL 5.0, los clientes y servidores Windows se pueden conectar usando memoria compartida.
  • MySQL contiene su propio paquete de pruebas de rendimiento proporcionado con el código fuente de la distribución de MySQL.