¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo obtener el historial de uso de CPU en SAP HANA SPS08: Guía para recopilar estadísticas de memoria y CPU

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 46 Vistas
0
Cargando...

¿Cómo podemos obtener el historial de uso de la CPU para la base de datos HANA? Nuestros sistemas HANA están en SPS08. Puedo recopilar las estadísticas de memoria de la tabla _SYS_STATISTICS.HOST_SERVICE_MEMORY.

Además, si hago clic en el monitoreo del panel de control en HANA Studio y selecciono el uso de la CPU, no muestra datos.

Algunas consultas se ejecutarán mañana y necesitamos recopilar las estadísticas de CPU/memoria durante ese tiempo. ¿Cuál es la mejor manera de hacer esto?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Debes cambiar el valor TIME_AGGREGATE_BY de 'HOUR' a 'NONE', luego obtendrás la información en el nivel más granular (minutos).

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola "Centro de Competencias",

por favor, no SPAMEES este foro copiando y pegando partes masivas de código sin poner ningún esfuerzo propio.

Por favor, haz tu parte de esfuerzo y lee la documentación de los scripts.

La nota de SAP de donde obtuviste el script explica cómo configurarlos.

Te hice el favor de recortar las partes de los scripts que no son relevantes para la configuración, dejando solo la parte importante.

Ahora deberías poder encontrar la parte donde puedes elegir el nivel de agregación.

Simplemente lee realmente la documentación y los comentarios de este script.

- Lars

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Martin,

Gracias por la Nota OSS, es realmente una nota muy útil. Estoy ejecutando el SQL mencionado en 'HANA_Resources_CPUAndMemory_History'. Está dando el resultado para cada hora, no cada minuto como se menciona en ella. ¿Podrías ayudarme, dónde debo hacer cambios en el SQL a continuación para obtener el resultado cada minuto? Disculpa, soy malo en SQL.

SELECT

///---- cortado por el moderador -----///

( SELECT                                 /* Sección de modificación */

TO_TIMESTAMP('2015/05/28 00:00:00', 'YYYY/MM/DD HH24:MI:SS') BEGIN_TIME,

TO_TIMESTAMP('2015/05/29 12:00:00', 'YYYY/MM/DD HH24:MI:SS') END_TIME,

'%' HOST,

' ' ONLY_SWAP_SPACE_USED,

-1 MIN_MEMORY_UTILIZATION_PCT,

-1 MIN_CPU_UTILIZATION_PCT,

'NONE' AGGREGATE_BY,           /* HOST, TIME o lista separada por comas, NONE para sin agregación */

'HOUR' TIME_AGGREGATE_BY,      /* HOUR, DAY, HOUR_OF_DAY o patrón de tiempo de HANA, NONE para sin agregación */

'TIME' ORDER_BY                /* TIEMPO, HOST */

FROM

DUMMY

)

///---- cortado por el moderador -----///

Mensaje editado por: Lars Breddemann

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Puedes utilizar SQL: "HANA_Resources_CPUAndMemory_History" (Nota SAP 1969700) para ese propósito. Revisa la documentación incrustada para más detalles y asegúrate de configurar la sección de "Modificación" según tus necesidades individuales.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?