Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

793
Visualizações
Obtener el costo de cada consulta de MySQL

Contamos con una aplicación web respaldada por MySQL que atiende cientos de consultas por segundo. Estoy buscando una forma de medir el "costo" de cada consulta en producción. Estoy imaginando alguna opción en la que, para cada consulta, MySQL devuelva los resultados de la consulta junto con el costo de CPU y E/S de ejecutar esa consulta.

El objetivo final es agregar esos costos por punto final (p. ej., "/buscar") y por el ID de usuario que inició sesión. De esa manera, cuando tengamos problemas con el sitio, podemos ver rápidamente si hay una acción en particular o una ID de usuario que esté utilizando una gran parte de nuestros recursos de MySQL.

Cerca pero no del todo (AFAICT):

Esta respuesta se acerca: https://stackoverflow.com/a/12880997/163832

Describe los problemas de precisión y exactitud con EXPLAIN y recomienda una alternativa que mide lo que realmente sucedió en lugar de estimar lo que sucederá.

La alternativa parece mejor para mi caso de uso, pero todavía hay problemas:

  • Miré las estadísticas disponibles y no puedo encontrar ninguna que mida la CPU o la E/S.
  • No creo que pueda permitirme hacer FLUSH STATUS y luego SHOW SESSION STATUS ... en cada consulta.
  • Esto no funciona cuando se ejecutan muchas consultas al mismo tiempo.
over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda