My SQL SERVER
MySQL es un sistema de gestión de base de datos relacional, multihilo ymultiusuario con
más de seis millones de instalaciones. MySQL AB —desde
enero de 2008 una subsidiaria de Sun
Microsystems— desarrolla MySQL como software libre en
un esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para
cualquier uso compatible con esta licencia, pero para aquellas empresas que
quieran incorporarlo en productos privativos deben comprar a la empresa una
licencia específica que les permita este uso. Está desarrollado en su mayor
parte en ANSI C.
MySQL es muy utilizado en aplicaciones
web, como Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python),
y por herramientas de seguimiento de errores como Bugzilla. En aplicaciones web
hay baja concurrencia en la modificación de datos y en cambio el entorno es
intensivo en lectura de datos, lo que hace a MySQL ideal para este tipo de
aplicaciones.
MySQL es una base de datos muy rápida en la lectura cuando
utiliza el motor no transaccional MyISAM, pero puede
provocar problemas de integridad en entornos de alta concurrencia en la
modificación. En aplicaciones web hay baja concurrencia en la modificación de
datos y en cambio el entorno es intensivo en lectura de datos, lo que hace a
MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que
va a utilizar MySQL, es importante monitorizar de antemano el rendimiento para
detectar y corregir errores tanto de SQL como de programación.
Versiones de MySQLServer
No hay comentarios. :
Publicar un comentario