MySQL 5.7 Administración y optimización - Detodoprogramacion.org

BUSCADOR

Aprende a como descargar

04 mayo 2022

MySQL 5.7 Administración y optimización

MySQL 5.7 Administración y optimización

MySQL 5.7 Administración y optimización

Español | 3.8 Mb | Incl. Archivos | Pdf  | Autor: Stéphane COMBAUDON  | Publicación: 2018 | Páginas: 551 | Pass:www.detodoprogramacion.org

Descripción:
MySQL es el sistema de gestión de bases de datos Open Source más popular del mundo y es conocido por su rendimiento y fiabilidad. Tras una fase de difusión a comienzos de la década de 2000, MySQL se dedicaba principalmente a las aplicaciones personales o profesionales de gama baja. Los últimos años se han caracterizado por la adhesión de los
grandes protagonistas de la Web a las características de MySQL. Así, hoy en día, la inmensa mayoría de los sitios de gran densidad de tráfico, como las redes sociales o muchos portales comunitarios, ha alcanzado su nivel de rendimiento mediante el uso intensivo de MySQL.
Los sucesivos rescates de MySQL AB, empresa editora de MySQL, por Sun en 2008 y luego de Sun por Oracle en 2009, confirman el interés cada vez más fuerte de la industria por el producto. La importantísima comunidad de usuarios está muy atenta a las directivas para el desarrollo de MySQL y participa activamente en la mejora del servidor.

Este libro se dirige a todas las personas que deseen mejorar sus conocimientos sobre MySQL o que necesitan de experiencia adquirida para aprovechar al máximo las capacidades de sus bases de datos.
Los administradores de bases de datos acostumbrados a otros SGBD que comienzan con MySQL encontrarán toda la información que les permita garantizar el funcionamiento
diario de sus instancias. Los administradores más experimentados también estarán interesados en la lectura de este libro, ya que los conocimientos teóricos sobre el
funcionamiento de MySQL se complementan con las recomendaciones sobre las técnicas que es preciso utilizar o evitar.
Por último, los desarrolladores web que se ven obligados a trabajar con MySQL encontrarán mucha información que les permitirá optimizar su código y evitar las trampas convencionales a fin de obtener aplicaciones rápidas y seguras.
El lector sacará un máximo de beneficios de este libro si ya conoce el rol de un sistema de gestión de bases de datos. Se recomienda disponer de conocimientos de MySQL para abordar sus capítulos, aunque no es indispensable.
Para un lector que nunca haya trabajado con MySQL, es recomendable comenzar por instalar el servidor como se describe en el segundo capítulo con el fin de poder ejecutar los ejemplos de código que se encuentran a lo largo de este libro.
Para los usuarios de UNIX/Linux, algunos conocimientos básicos sobre el shell permitirán al lector entender la descripción de algunas operaciones.

El servidor MySQL (mysqld) intercepta las peticiones formuladas por los clientes, transforma estas peticiones en un plan de ejecución, recupera los datos según el plan de ejecución ofrecido y, por último, devuelve el resultado al cliente. Se compone de varios módulos de gestión:

  • Los protocolos de comunicación con los clientes (TCP/IP, socket SSL...).
  • Los permisos de acceso a los diferentes recursos disponibles (ver el capítulo Seguridad y gestión de los usuarios).
  • Las cachés para minimizar el acceso a disco.
  • Los diferentes tipos de registros
  • de servidor (binarios, peticiones lentas, etc.).
  • El análisis, la optimización y la ejecución de las peticiones.
  • El almacenamiento de los datos.

MySQL ofrece diferentes protocolos de comunicación entre el cliente y el servidor. Bajo UNIX, el protocolo por defecto
para una comunicación en local es UNIX socket. Sin embargo, podemos utilizar el protocolo TCP/IP en local. Este último
es el único disponible para un cliente remoto. Si nos encontramos en un entorno MS Windows, en local podemos elegir entre TCP/IP, que es el protocolo por defecto, shared memory (una zona de memoria compartida entre el cliente y el servidor) o named pipes (un archivo que permite comunicar los procesos sin vínculos de parentesco). Para una conexión remota, solo podemos utilizar el protocolo TCP/IP.

Contenido:
Prólogo
Aspectos generales de MySQL
Instalación del servidor
Configuración del servidor
Seguridad y gestión de los usuarios
Respaldo y restauración
Optimización
Replicación
Otras funcionalidades
Herramientas de supervisión


Descargar / Donwload
Mega | Fireload | Otro | Como descargar

No hay comentarios:

Publicar un comentario

Post Top Ad