SlideShare a Scribd company logo
1 of 43
Escalabilidad Apache  y  MySQL SEL'08 Lorena Fernández y Alvaro Uría loretahur=gmail.com / fermat=rigel.deusto.es e-GHOST - Universidad de Deusto
Escalabilidad: ¿Qué es? ,[object Object],[object Object],[object Object],[object Object]
Escalabilidad: Metas ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿Qué es Eficiencia? ,[object Object],[object Object],[object Object],[object Object]
¿Qué problemas existen? ,[object Object],[object Object],[object Object],[object Object],[object Object]
¿Cómo resolverlos?: posibles pasos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Entendiendo el entorno... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clasificando el tipo de carga... (I) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clasificando el tipo de carga... (II) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clasificando el tipo de carga... (III) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Clasificando el tipo de carga... (IV) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algunas técnicas de escalado... ,[object Object],[object Object],[object Object],[object Object]
Escalado vertical ,[object Object],[object Object],[object Object],[object Object],[object Object]
Escalado horizontal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Entre el hardware... ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
El software... Apache (I) ,[object Object],[object Object],[object Object],[object Object],[object Object]
El software... Apache (II) ,[object Object],[object Object],[object Object],[object Object],[object Object]
El software... Apache (III) ,[object Object],[object Object],[object Object],[object Object]
El software... Apache (IV) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El software... Apache (V) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Prefork: Config. básica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Worker: Config. básica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
En resumen ,[object Object],[object Object],[object Object]
 
¿Sobre qué actuamos? ,[object Object],[object Object],[object Object],[object Object]
Hardware ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
htop
Actuación I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
mytop ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Slow Querys I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Slow Querys II ,[object Object],[object Object],[object Object],[object Object],[object Object],User@Host: user_nireblog @ localhost [] Query_time: 12  Lock_time: 0  Rows_sent: 7  Rows_examined: 248098 select * from tabla;
Slow Querys III ,[object Object],[object Object],[object Object],[object Object],[object Object]
SQL I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SQL II ,[object Object],[object Object],[object Object]
my.cnf ,[object Object],[object Object],[object Object],[object Object]
Memoria ,[object Object],[object Object],[object Object],[object Object]
Caché I ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Caché II ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MySQL Perfomance Tuning Primer Script ,[object Object],[object Object],[object Object],[object Object],[object Object]
Benchmarks ,[object Object],[object Object],[object Object]
Referencias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Este contenido está licenciado bajo  Creative Commons by-sa 3.0

More Related Content

What's hot

Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datos
jazzme
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
Cesar Yupa
 
Gestión de datos e información 2 santamaria sosa luis
Gestión de datos e información 2   santamaria sosa luisGestión de datos e información 2   santamaria sosa luis
Gestión de datos e información 2 santamaria sosa luis
Luis Ricardo Santamaria Sosa
 
Sistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobarSistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobar
Gabriela Escobar
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
satakin_armando7
 
Cuadro Comparativo Bd
Cuadro Comparativo BdCuadro Comparativo Bd
Cuadro Comparativo Bd
alinacarrion
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libres
Madai Angeles
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de bases
Miluska Guerra Guerra
 

What's hot (20)

Optimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolOptimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanol
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Sistema de gestores de base de datos
Sistema de gestores de base de datosSistema de gestores de base de datos
Sistema de gestores de base de datos
 
Paradigmas de Bases de Datos
Paradigmas de Bases de DatosParadigmas de Bases de Datos
Paradigmas de Bases de Datos
 
Base de datos
Base  de datosBase  de datos
Base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Las 10 gestores de base de datos
Las 10 gestores de base de datosLas 10 gestores de base de datos
Las 10 gestores de base de datos
 
7. sgbd sistema gestor de bases de datos
7. sgbd   sistema gestor de bases de datos7. sgbd   sistema gestor de bases de datos
7. sgbd sistema gestor de bases de datos
 
MariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándaresMariaDB y FOSS en infraestructura de salud y estándares
MariaDB y FOSS en infraestructura de salud y estándares
 
Gestión de datos e información 2 santamaria sosa luis
Gestión de datos e información 2   santamaria sosa luisGestión de datos e información 2   santamaria sosa luis
Gestión de datos e información 2 santamaria sosa luis
 
Sistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobarSistemas gestores de base de datos gabriela escobar
Sistemas gestores de base de datos gabriela escobar
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
Tres gestores de bases de datos
Tres gestores de bases de datosTres gestores de bases de datos
Tres gestores de bases de datos
 
Gestor de Base de Datos
Gestor de Base de DatosGestor de Base de Datos
Gestor de Base de Datos
 
Cuadro Comparativo Bd
Cuadro Comparativo BdCuadro Comparativo Bd
Cuadro Comparativo Bd
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libres
 
Ventajas vs desventajas de los gestores de bases
Ventajas  vs desventajas de los gestores de basesVentajas  vs desventajas de los gestores de bases
Ventajas vs desventajas de los gestores de bases
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 

Viewers also liked

Seguridad en Apache
Seguridad en ApacheSeguridad en Apache
Seguridad en Apache
magnobalt
 

Viewers also liked (10)

Desarrollo web ágil con Python y Django
Desarrollo web ágil con Python y DjangoDesarrollo web ágil con Python y Django
Desarrollo web ágil con Python y Django
 
Usando Django con Docker
Usando Django con DockerUsando Django con Docker
Usando Django con Docker
 
Curso especial-de-titulacion
Curso especial-de-titulacionCurso especial-de-titulacion
Curso especial-de-titulacion
 
Java Y Robocode
Java Y RobocodeJava Y Robocode
Java Y Robocode
 
San Luis Oct 2008
San Luis Oct 2008San Luis Oct 2008
San Luis Oct 2008
 
Taller de introducción al desarrollo web con Django
Taller de introducción al desarrollo web con DjangoTaller de introducción al desarrollo web con Django
Taller de introducción al desarrollo web con Django
 
Django - Plataforma de sitios web
Django - Plataforma de sitios webDjango - Plataforma de sitios web
Django - Plataforma de sitios web
 
Apache derby
Apache derbyApache derby
Apache derby
 
Seguridad en Apache
Seguridad en ApacheSeguridad en Apache
Seguridad en Apache
 
diapositiva de slide share
diapositiva de slide sharediapositiva de slide share
diapositiva de slide share
 

Similar to Escalabilidad - Apache y MySQL

Software Libre Y Escalabilidad
Software Libre Y EscalabilidadSoftware Libre Y Escalabilidad
Software Libre Y Escalabilidad
Guille -bisho-
 
02 troubleshooting essentials sql server profiler - sql pass peru
02 troubleshooting essentials   sql server profiler - sql pass peru02 troubleshooting essentials   sql server profiler - sql pass peru
02 troubleshooting essentials sql server profiler - sql pass peru
Guillermo Taylor
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
Juan Pablo
 

Similar to Escalabilidad - Apache y MySQL (20)

Carbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshareCarbura tusql sesion1_slideshare
Carbura tusql sesion1_slideshare
 
Rendimiento en magento
Rendimiento en magentoRendimiento en magento
Rendimiento en magento
 
Javier Marcos - Detección de amenazas a escala con osquery [rooted2019]
Javier Marcos - Detección de amenazas a escala con osquery [rooted2019]Javier Marcos - Detección de amenazas a escala con osquery [rooted2019]
Javier Marcos - Detección de amenazas a escala con osquery [rooted2019]
 
Postgresql expo
Postgresql expoPostgresql expo
Postgresql expo
 
(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008
(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008
(25/02) Desarrollador@S Invita - Introducción y novedades de SQL Server 2008
 
Bases de datos NoSQL - Huancayo - 2010
Bases de datos NoSQL - Huancayo - 2010Bases de datos NoSQL - Huancayo - 2010
Bases de datos NoSQL - Huancayo - 2010
 
Rendimiento en aplicaciones web con Symfony2
Rendimiento en aplicaciones web con Symfony2Rendimiento en aplicaciones web con Symfony2
Rendimiento en aplicaciones web con Symfony2
 
MS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTPMS SQL Server 2014 - In-Memory OLTP
MS SQL Server 2014 - In-Memory OLTP
 
Optimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL PassOptimización de motores sql server 24 horas SQL Pass
Optimización de motores sql server 24 horas SQL Pass
 
Software Libre Y Escalabilidad
Software Libre Y EscalabilidadSoftware Libre Y Escalabilidad
Software Libre Y Escalabilidad
 
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
 
Escalabilidad en azure sql database con elastic scale
Escalabilidad en azure sql database con elastic scaleEscalabilidad en azure sql database con elastic scale
Escalabilidad en azure sql database con elastic scale
 
Exposicionsqlite1 (1)
Exposicionsqlite1 (1)Exposicionsqlite1 (1)
Exposicionsqlite1 (1)
 
02 troubleshooting essentials sql server profiler - sql pass peru
02 troubleshooting essentials   sql server profiler - sql pass peru02 troubleshooting essentials   sql server profiler - sql pass peru
02 troubleshooting essentials sql server profiler - sql pass peru
 
EC2: Cómputo en la nube a profundidad
EC2: Cómputo en la nube a profundidadEC2: Cómputo en la nube a profundidad
EC2: Cómputo en la nube a profundidad
 
Front-end: Diseñar webs rápidas, flexibles y potentes
Front-end: Diseñar webs rápidas, flexibles y potentesFront-end: Diseñar webs rápidas, flexibles y potentes
Front-end: Diseñar webs rápidas, flexibles y potentes
 
Servicios de datos en la nube
Servicios de datos en la nubeServicios de datos en la nube
Servicios de datos en la nube
 
Datawarehouse como servicio en Azure (sqldw)
Datawarehouse como servicio en Azure (sqldw)Datawarehouse como servicio en Azure (sqldw)
Datawarehouse como servicio en Azure (sqldw)
 
Datawarehouse como servicio en azure (sqldw)
Datawarehouse como servicio en azure (sqldw)Datawarehouse como servicio en azure (sqldw)
Datawarehouse como servicio en azure (sqldw)
 
EC2 Cómputo en la nube a profundidad
EC2 Cómputo en la nube a profundidad EC2 Cómputo en la nube a profundidad
EC2 Cómputo en la nube a profundidad
 

More from Lorena Fernández

More from Lorena Fernández (20)

Inteligencia Artificial en las aulas
Inteligencia Artificial en las aulasInteligencia Artificial en las aulas
Inteligencia Artificial en las aulas
 
La IA creativa
La IA creativaLa IA creativa
La IA creativa
 
¿Quién quiere ser un holograma? El retorno de los metaversos
¿Quién quiere ser un holograma? El retorno de los metaversos¿Quién quiere ser un holograma? El retorno de los metaversos
¿Quién quiere ser un holograma? El retorno de los metaversos
 
NFT. Piezas de coleccionista en digital
NFT. Piezas de coleccionista en digitalNFT. Piezas de coleccionista en digital
NFT. Piezas de coleccionista en digital
 
Tócala otra vez, Spotify
Tócala otra vez, SpotifyTócala otra vez, Spotify
Tócala otra vez, Spotify
 
El efecto perspectiva
El efecto perspectiva El efecto perspectiva
El efecto perspectiva
 
Rompiendo los pasillos de cristal en las STEAM
Rompiendo los pasillos de cristal en las STEAMRompiendo los pasillos de cristal en las STEAM
Rompiendo los pasillos de cristal en las STEAM
 
Los ladrones de pensamientos
Los ladrones de pensamientosLos ladrones de pensamientos
Los ladrones de pensamientos
 
Lo esencial es invisible a los ojos. O cómo luchar contra la opacidad de los ...
Lo esencial es invisible a los ojos. O cómo luchar contra la opacidad de los ...Lo esencial es invisible a los ojos. O cómo luchar contra la opacidad de los ...
Lo esencial es invisible a los ojos. O cómo luchar contra la opacidad de los ...
 
La brecha de género y cómo incorporar la perspectiva de género en el diseño d...
La brecha de género y cómo incorporar la perspectiva de género en el diseño d...La brecha de género y cómo incorporar la perspectiva de género en el diseño d...
La brecha de género y cómo incorporar la perspectiva de género en el diseño d...
 
Haters gonna hate. El comando del odio
Haters gonna hate. El comando del odioHaters gonna hate. El comando del odio
Haters gonna hate. El comando del odio
 
Women in Science. Women in STEM careers, from school to the lab
Women in Science. Women in STEM careers, from school to the labWomen in Science. Women in STEM careers, from school to the lab
Women in Science. Women in STEM careers, from school to the lab
 
La eternidad aumentada
La eternidad aumentadaLa eternidad aumentada
La eternidad aumentada
 
La ventana indiscreta
La ventana indiscretaLa ventana indiscreta
La ventana indiscreta
 
Identifícate o te identifico yo
Identifícate o te identifico yoIdentifícate o te identifico yo
Identifícate o te identifico yo
 
El impacto de la digitalización en los perfiles profesionales
El impacto de la digitalización en los perfiles profesionalesEl impacto de la digitalización en los perfiles profesionales
El impacto de la digitalización en los perfiles profesionales
 
Exconectados
ExconectadosExconectados
Exconectados
 
La transformación digital en la educación
La transformación digital en la educaciónLa transformación digital en la educación
La transformación digital en la educación
 
Impacto de la digitalización en los perfiles profesionales
Impacto de la digitalización en los perfiles profesionalesImpacto de la digitalización en los perfiles profesionales
Impacto de la digitalización en los perfiles profesionales
 
Social Media, Big Data and Libraries. The Next Step
Social Media, Big Data and Libraries. The Next StepSocial Media, Big Data and Libraries. The Next Step
Social Media, Big Data and Libraries. The Next Step
 

Recently uploaded

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Recently uploaded (11)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Escalabilidad - Apache y MySQL

  • 1. Escalabilidad Apache y MySQL SEL'08 Lorena Fernández y Alvaro Uría loretahur=gmail.com / fermat=rigel.deusto.es e-GHOST - Universidad de Deusto
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.  
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.  
  • 26.
  • 27.
  • 28. htop
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. Este contenido está licenciado bajo Creative Commons by-sa 3.0