Administración de SAP HANA 2.0
Tanto si es principiante como experto, ¡esta es su ventanilla única para administrar SAP HANA 2.0! Comenzarás con una inmersión profunda en la arquitectura de la base de datos y el motor. A continuación, explorarás tus herramientas clave: SAP HANA Cockpit, SAP HANA Studio, la interfaz de línea de comandos y mucho más. A partir de ahí, elige los temas que necesites. ¿Copia de seguridad y recuperación? ¿Alta disponibilidad? ¿Estratificación de datos? ¿Seguridad? ¿Objetos, tablas y transacciones? ¡Todo ello se trata en estas páginas! Desde la instalación hasta el ajuste del rendimiento, este libro lo tiene todo.
- Domine las herramientas que respaldan la administración de bases de datos SAP HANA 2.0.
- Administre tablas, objetos, rendimiento del sistema y seguridad.
- Configurar el respaldo, la recuperación y la alta disponibilidad.
Aprenderás sobre:
- Configuración:
Repase las opciones de implementación, la planificación de la capacidad, el dimensionamiento y el diseño de la infraestructura SAP HANA. A continuación, vea cómo instalar y actualizar su sistema SAP HANA.
- Gestión de bases de datos:
Conozca los objetos y las tablas de su base de datos: cómo están estructurados, cómo se utilizan y qué significa eso para usted. Comprenda cómo se comunican las aplicaciones cliente con la base de datos y en qué consiste el repositorio SAP HANA.
- Seguridad:
Desde roles y privilegios hasta autenticación y auditoría, descubra cómo gestionar la seguridad en SAP HANA 2.0.
Aspectos Destacados:
- Instalación y actualizaciones
- Arquitectura
- Cockpit de SAP HANA
- SAP HANA Studio
- Persistencia
- Alta disponibilidad/recuperación ante desastres
- Sistemas escalables
- Estratificación de datos
- Objetos y mesas
- Seguridad
- Rendimiento
- Supervisión
Ver Tabla de Contenidos Completa
- Prefacio
- ¿Quiere ser administrador de bases de datos SAP HANA?
- El entorno SAP HANA utilizado para este libro
- Herramientas de gestión
- ¿A quién va dirigido este libro?
- ¿Cómo está organizado este libro?
- Agradecimientos
- 1 Descripción general de SAP HANA
- 1.1 El almacén de columnas
- 1.2 Requisitos de hardware
- 1.3 Ediciones
- 1.3.1 SAP HANA, Edición Plataforma
- 1.3.2 SAP HANA, Edición Express
- 1.3.3 SAP HANA, Edición para desarrolladores
- 1.3.4 SAP HANA Cloud
- 1.4 Casos de uso
- 1.4.1 SAP HANA como base de datos principal para la plataforma ABAP y SAP NetWeaver
- 1.4.2 SAP HANA como data mart
- 1.4.3 SAP liveCache en SAP HANA
- 1.4.4 Aceleradores SAP HANA
- 1.4.5 SAP HANA como plataforma de desarrollo
- 1.5 Suministro de datos
- 1.5.1 Servidor de replicación de transformación del entorno SAP
- 1.5.2 Mobilink
- 1.5.3 Conexión directa del extractor
- 1.5.4 Servicios de datos SAP para replicación basada en ETL
- 1.5.5 Servidor de replicación SAP para replicación basada en registros
- 1.6 Análisis avanzado
- 1.6.1 Aprendizaje automático y SAP HANA, opción predictiva
- 1.6.2 SAP HANA, opción espacial y gráfica
- 1.6.3 Análisis y búsqueda de texto
- 1.6.4 SAP HANA, opción de análisis de streaming
- 1.7 Integración de datos
- 1.7.1 Acceso inteligente a datos SAP HANA
- 1.7.2 Integración inteligente de datos SAP HANA y calidad inteligente de datos SAP HANA
- 1.8 Resumen
- 2 Arquitectura del sistema SAP HANA
- 2.1 Conceptos básicos
- 2.1.1 Base de datos del sistema
- 2.1.2 Bases de datos de inquilinos
- 2.1.3 Claves de licencia de SAP HANA
- 2.1.4 Acceso entre bases de datos
- 2.1.5 Aislamiento de la base de datos
- 2.2 Servicios y procesos
- 2.3 Plataforma de tiempo de ejecución SAP HANA XSA
- 2.4 Persistencia de los datos
- 2.5 Sistemas SAP HANA multihost o distribuidos
- 2.5.1 Partición de datos y tablas
- 2.5.2 Partición de un solo nivel
- 2.5.3 Partición multinivel
- 2.5.4 Partición heterogénea
- 2.6 Alta disponibilidad
- 2.7 Copia de seguridad y recuperación
- 2.8 Resumen
- 3 Herramientas de administración
- 3.1 Cabina de mando de SAP HANA
- 3.1.1 Navegación
- 3.1.2 Instalación y configuración
- 3.1.3 Supervisión y administración
- 3.1.4 Inicio y detención de instancias y bases de datos
- 3.1.5 Configuración del sistema
- 3.1.6 Supervisión del rendimiento
- 3.1.7 Instalación de la licencia SAP HANA
- 3.1.8 Ejecución de sentencias SQL
- 3.2 SAP HANA Studio
- 3.2.1 Instalación y configuración
- 3.2.2 Supervisión y administración
- 3.2.3 Inicio y detención de instancias y bases de datos
- 3.2.4 Configuración del sistema
- 3.2.5 Supervisión del desempeño
- 3.2.6 Instalación de la licencia SAP HANA
- 3.2.7 Ejecución de sentencias SQL
- 3.3 Herramientas de línea de comandos
- 3.3.1 Inicio y detención de instancias y bases de datos
- 3.3.2 Supervisión y administración
- 3.3.3 Configuración del sistema
- 3.3.4 Ejecución de sentencias SQL
- 3.3.5 Uso de hdbsql
- 3.4 DBA Cockpit para SAP HANA
- 3.5 Herramientas adicionales
- 3.5.1 Administrador de soluciones SAP
- 3.5.2 Gestión del entorno SAP
- 3.6 Resumen
- 4 Administración de instancias
- 4.1 Estructura de una instancia SAP HANA
- 4.1.1 ID del sistema SAP HANA y número de instancia
- 4.1.2 Usuarios y grupos
- 4.1.3 Estructura de directorios
- 4.1.4 Árbol de procesos
- 4.1.5 Servicios y puertos
- 4.1.6 Directorios de la base de datos SAP HANA
- 4.1.7 Archivos INI: Parámetros de la base de datos
- 4.1.8 Archivos de seguimiento
- 4.1.9 Alias de comandos para la navegación por directorios
- 4.2 Inicio y detención de la instancia
- 4.2.1 Con la línea de comandos
- 4.2.2 Con SAP HANA Studio
- 4.2.3 Con SAP HANA Cockpit
- 4.2.4 Inicio y detención de bases de datos de inquilinos
- 4.2.5 Comprobación del estado de la instancia y la base de datos
- 4.2.6 Administración del servicio SAP Start
- 4.3 Mantenimiento de los parámetros
- 4.3.1 Con sentencias SQL
- 4.3.2 Con SAP HANA Cockpit
- 4.3.3 Con la transacción DBACOCKPIT
- 4.3.4 Con SAP HANA Studio
- 4.3.5 Con setParameter.py
- 4.3.6 Protección contra valores de parámetros no compatibles
- 4.4 Administración de la memoria
- 4.4.1 Disposición de la memoria
- 4.4.2 Cuándo y cómo se asigna la memoria
- 4.4.3 Falta de memoria
- 4.4.4 Memoria dinámica y memoria compartida
- 4.4.5 Memoria para sentencias SQL
- 4.4.6 Estadísticas de memoria del host
- 4.4.7 Supervisión del uso de la memoria
- 4.5 Sesiones y transacciones
- 4.5.1 Sesiones de monitoreo
- 4.5.2 Supervisión de transacciones
- 4.5.3 Control de bloqueos
- 4.6 Gestión y distribución de la carga
- 4.6.1 Control de admisión
- 4.6.2 Afinidad del procesador
- 4.6.3 Ejecución paralela de sentencias SQL
- 4.6.4 Clases de carga de trabajo
- 4.6.5 Configuración de la carga de trabajo para los usuarios
- 4.6.6 Metadatos
- 4.7 Servicios públicos especiales
- 4.7.1 hdbcons
- 4.7.2 hdbrsutil
- 4.7.3 hdbnsutil
- 4.8 Administración de registros de rehacer
- 4.8.1 Segmentos de registro
- 4.8.2 Modos de registro
- 4.8.3 Ejecución con el registro desactivado
- 4.8.4 Cómo manejar una situación de registro completo
- 4.8.5 Información sobre segmentos de registro
- 4.9 Resumen
- 5 Administración de bases de datos
- 5.1 Administración de bases de datos de inquilinos
- 5.1.1 Creación de una base de datos de inquilinos
- 5.1.2 Inicio y detención de inquilinos
- 5.1.3 Cambiar el nombre de un inquilino
- 5.1.4 Eliminación de bases de datos de inquilinos
- 5.1.5 Trabajar con instantáneas de respaldo
- 5.1.6 Trabajar con servicios
- 5.1.7 Trabajar con alertas
- 5.1.8 Prevención de cambios en el sistema en las bases de datos de los inquilinos
- 5.1.9 Restricción y desactivación de funciones en las bases de datos de los inquilinos
- 5.2 Administración de datos y volúmenes de registro
- 5.2.1 Descripción general de los volúmenes de datos y registros
- 5.2.2 Funcionamiento del punto de guardado
- 5.2.3 Volúmenes de datos
- 5.2.4 Partición de los volúmenes de datos
- 5.2.5 Volúmenes de registro
- 5.2.6 Recuperación del espacio
- 5.3 Corrupción de bases de datos
- 5.3.1 Verificación de la coherencia lógica
- 5.3.2 Verificación de la coherencia física
- 5.4 Copia de seguridad y recuperación
- 5.4.1 ¿Qué es la recuperación ante desastres?
- 5.4.2 Puntos de guardado y registros de rehacer
- 5.4.3 Tipos de copias de seguridad
- 5.4.4 Destinos de copia de seguridad
- 5.4.5 Configuración de la copia de seguridad
- 5.4.6 Ejecución de copias de seguridad
- 5.4.7 Recuperaciones de bases de datos
- 5.4.8 Archivos de diagnóstico para copia de seguridad y recuperación
- 5.5 Gestión del paisaje
- 5.5.1 Traslado o clonación de un sistema SAP HANA mediante las herramientas de SAP HANA Lifecycle Manager
- 5.5.2 Cambiar el nombre de un sistema SAP HANA
- 5.5.3 Copia de un sistema mediante la replicación del sistema
- 5.5.4 Copia y traslado de bases de datos de inquilinos mediante la replicación de bases de datos
- 5.5.5 Copiar una base de datos mediante Copia de seguridad y restauración
- 5.6 Configuración de red
- 5.6.1 Zonas de red
- 5.6.2 Puertos y conexiones
- 5.6.3 Conexiones de clientes
- 5.7 Resumen
- 6 Replicación del sistema
- 6.1 Arquitectura
- 6.1.1 Replicación de almacenamiento
- 6.1.2 Descripción general de la replicación del sistema
- 6.1.3 Almacenamiento frente a replicación del sistema
- 6.1.4 Copia de seguridad y recuperación
- 6.1.5 Resolución de nombres de host
- 6.1.6 Parámetros de replicación del sistema
- 6.2 Configuración y supervisión de la replicación del sistema
- 6.2.1 Requisitos previos y descripción general del proceso
- 6.2.2 Uso del SAP HANA Cockpit
- 6.2.3 Uso de SAP HANA Studio
- 6.2.4 Uso de la línea de comandos
- 6.3 Toma de control y recuperación tras fallo
- 6.3.1 Uso del SAP HANA Cockpit
- 6.3.2 Uso de SAP HANA Studio
- 6.3.3 Uso de la línea de comandos
- 6.4 Desactivar la replicación del sistema
- 6.4.1 Uso del SAP HANA Cockpit
- 6.4.2 Uso de SAP HANA Studio
- 6.4.3 Uso de la línea de comandos
- 6.5 Replicación de sistemas multinivel
- 6.5.1 Arquitectura
- 6.5.2 Multinivel a través del Cockpit de SAP HANA
- 6.5.3 Multinivel a través de SAP HANA Studio
- 6.5.4 Multinivel a través de la línea de comandos
- 6.5.5 Realizar una adquisición
- 6.5.6 Restaurar la configuración original
- 6.6 SAP HANA, opción activa/activa con lectura habilitada
- 6.7 Viajes en el tiempo secundarios
- 6.8 Mantenimiento sin interrupciones con soluciones SAP
- 6.9 Intercambio de hardware mediante replicación del sistema
- 6.10 Resumen
- 7 Sistemas escalables y alta disponibilidad
- 7.1 Arquitectura
- 7.1.1 Ampliación vertical frente a ampliación horizontal
- 7.1.2 Descripción general del sistema de múltiples nodos
- 7.1.3 Agrupación de hosts para separar datos activos y menos activos
- 7.1.4 Funciones del anfitrión
- 7.1.5 Estructura del sistema de archivos
- 7.2 Diseño de la red
- 7.2.1 Resolución de nombres de host
- 7.2.2 Conexiones de clientes
- 7.2.3 Conexión de la aplicación después de la adquisición
- 7.3 Conmutación automática por error del host
- 7.3.1 Almacenamiento conectado a la red
- 7.3.2 Red de área de almacenamiento
- 7.4 Administración y supervisión
- 7.4.1 Arranque y parada
- 7.4.2 Monitoreo
- 7.4.3 Configurar la conmutación por error del host
- 7.5 Configuración e instalación
- 7.5.1 Agregar hosts
- 7.5.2 Distribución de bases de datos de inquilinos
- 7.5.3 Redistribución de datos
- 7.5.4 Eliminación de hosts
- 7.5.5 Agregar/eliminar roles de host
- 7.6 Toma de control y recuperación tras fallo
- 7.6.1 Detección de toma de control del host
- 7.6.2 Ejecución de la adquisición
- 7.6.3 Ejecución de la recuperación tras fallo
- 7.7 Resumen
- 8 Niveles de datos
- 8.1 Opciones de clasificación de datos
- 8.2 Memoria persistente
- 8.2.1 Descripción general de la memoria persistente
- 8.2.2 Parámetros de configuración
- 8.2.3 Habilitación de la memoria persistente en objetos de base de datos
- 8.2.4 Descarga de tablas de la memoria
- 8.2.5 Vistas de monitoreo
- 8.2.6 Monitor de memoria persistente
- 8.3 Extensiones de almacenamiento nativas
- 8.4 Nodo de extensión SAP HANA
- 8.4.1 Arquitectura
- 8.4.2 Configuración
- 8.4.3 Copia de seguridad y recuperación
- 8.4.4 Alta disponibilidad
- 8.5 Niveles dinámicos de SAP HANA
- 8.5.1 Descripción general de la clasificación dinámica
- 8.5.2 Arquitectura
- 8.5.3 Configuración
- 8.5.4 Copia de seguridad y recuperación de la base de datos
- 8.5.5 Alta disponibilidad
- 8.6 Integración con SAP IQ
- 8.7 Integración con Hadoop
- 8.8 Resumen
- 9 Planificación y configuración del entorno SAP HANA
- 9.1 Arquitectura
- 9.2 Implementaciones en la nube
- 9.3 Implementaciones locales
- 9.3.1 El aparato
- 9.3.2 Integración personalizada de SAP HANA en centros de datos
- 9.3.3 Integración de dispositivos frente a integración de centros de datos adaptados a SAP HANA
- 9.3.4 Ampliación vertical frente a ampliación horizontal
- 9.3.5 Directorio de hardware de SAP HANA
- 9.3.6 Opciones de implementación
- 9.3.7 Virtualización de software y hardware
- 9.3.8 Implementación de código de SAP HANA con SAP NetWeaver AS ABAP/Java en un sistema
- 9.3.9 Comparación de opciones de implementación
- 9.4 Planificación de la capacidad
- 9.4.1 Quick Sizer
- 9.4.2 Informes de dimensionamiento
- 9.4.3 Tallas de camisetas
- 9.4.4 Dimensionamiento fácil y perezoso
- 9.5 Diseño de infraestructura
- 9.5.1 Aparato
- 9.5.2 Integración de SAP HANA Tailored Data Center
- 9.6 Diseño de la red
- 9.6.1 Zona de clientes
- 9.6.2 Zona interna
- 9.6.3 Zona de almacenamiento
- 9.6.4 Zona de respaldo
- 9.7 Clústeres de alta disponibilidad
- 9.8 Virtualización
- 9.8.1 Virtualización en VMware
- 9.8.2 Virtualización en IBM Power VM
- 9.9 Plataformas de sistemas operativos
- 9.10 Arquitectura de referencia
- 9.11 Resumen
- 10 Instalación y actualizaciones
- 10.1 Ciclo de lanzamiento de SAP HANA
- 10.2 Preparación para la instalación y las actualizaciones
- 10.2.1 Requisitos de hardware
- 10.2.2 Requisitos de software
- 10.2.3 Herramienta de medición de hardware y nube de SAP
- 10.3 Uso de herramientas de gestión del ciclo de vida
- 10.3.1 Administrador del ciclo de vida de SAP HANA
- 10.3.2 Interfaz gráfica de usuario
- 10.3.3 Interfaz de línea de comandos
- 10.3.4 Interfaz de usuario web
- 10.3.5 Ejecución de tareas en un sistema distribuido
- 10.3.6 Tiempo de inactividad optimizado o flexible
- 10.4 Descarga del software
- 10.5 Instalación de un sistema SAP HANA
- 10.5.1 Usuarios y archivos de configuración creados durante la instalación
- 10.5.2 Preparación del medio de instalación
- 10.5.3 Instalación de un sistema único
- 10.5.4 Instalación de un sistema con varios hosts
- 10.5.5 Acciones de posprocesamiento
- 10.6 Actualización de un sistema SAP HANA
- 10.6.1 Preparación del medio de actualización
- 10.6.2 Actualización de un solo sistema
- 10.6.3 Actualización de un sistema con varios hosts
- 10.6.4 Actualización mediante replicación del sistema y mantenimiento sin interrupciones
- 10.6.5 Acciones de posprocesamiento
- 10.7 Desinstalación de SAP HANA
- 10.8 Instalación y actualización del cliente SAP HANA
- 10.8.1 Instalación en UNIX, Linux y macOS
- 10.8.2 Instalación en Microsoft Windows
- 10.9 Instalación y actualización de SAP HANA Cockpit
- 10.10 Instalación y actualización de SAP HANA Studio
- 10.11 Resumen
- 11 Objetos de base de datos
- 11.1 Atributos de los objetos
- 11.1.1 Catálogo de la base de datos
- 11.1.2 Esquemas, usuarios y propiedad
- 11.1.3 Nombres de objetos
- 11.1.4 El identificador de objeto
- 11.1.5 Dependencias de objetos
- 11.2 Tablas
- 11.2.1 Almacenamiento por filas y almacenamiento por columnas
- 11.2.2 Columnas de la tabla
- 11.2.3 Visualización de la estructura de una tabla
- 11.3 Índices
- 11.4 Desencadenantes
- 11.5 Limitaciones
- 11.6 Vistas
- 11.6.1 Vistas SQL
- 11.6.2 Vistas de columna
- 11.7 Secuencias
- 11.7.1 Ejemplo de uso
- 11.7.2 Lagunas en la numeración y cronología
- 11.8 Procedimientos almacenados
- 11.8.1 Creación de un procedimiento almacenado
- 11.8.2 Llamada al procedimiento almacenado
- 11.9 Funciones
- 11.9.1 Creación de una función
- 11.9.2 Uso de la función
- 11.10 Sinónimos
- 11.11 Resumen
- 12 Trabajar con tablas
- 12.1 Los modelos de almacenamiento: almacenes de filas y columnas
- 12.1.1 Tablas de almacenamiento en filas
- 12.1.2 Tablas de almacenamiento en columnas
- 12.1.3 Directrices de uso: ¿almacenamiento por filas o por columnas?
- 12.2 Compresión
- 12.2.1 Compresión del diccionario
- 12.2.2 Compresión optimizada
- 12.2.3 ¿Cuándo se utiliza la compresión?
- 12.3 Delta Store y Delta Merge
- 12.3.1 El proceso de fusión Delta
- 12.3.2 ¿Cuándo se produce una fusión delta?
- 12.4 Partición
- 12.4.1 Ubicación de las particiones
- 12.4.2 Partición de un solo nivel
- 12.4.3 Partición multinivel
- 12.4.4 Operaciones especiales en tablas particionadas
- 12.4.5 Partición heterogénea
- 12.4.6 ¿Cuántas particiones debe tener una tabla?
- 12.5 Clasificación y distribución de la tabla
- 12.5.1 Clasificación de tablas
- 12.5.2 Reglas para colocar tablas
- 12.5.3 Ubicación de la mesa
- 12.5.4 Ejemplo de colocación de tablas
- 12.6 Capa de memoria y persistencia
- 12.6.1 Carga de datos en la memoria
- 12.6.2 Precarga de tablas
- 12.6.3 Carga y descarga de mesas
- 12.6.4 Puntos de guardado
- 12.7 Tipos de tablas especiales
- 12.7.1 Tablas temporales
- 12.7.2 Tablas temporales
- 12.7.3 Tablas de esquema flexible
- 12.7.4 Tabla DUMMY
- 12.8 Índices
- 12.8.1 Tipos de índices de almacenamiento en filas
- 12.8.2 Tipos de índices de almacenamiento en columnas
- 12.8.3 Persistencia del índice en el disco
- 12.9 Control de concurrencia multiversión
- 12.9.1 Estabilidad de lectura y MVCC
- 12.9.2 Recolección de basura en almacenamiento por filas
- 12.9.3 MVCC en el almacén de columnas
- 12.10 Exportación e importación
- 12.10.1 Formatos de salida
- 12.10.2 Exportación
- 12.10.3 Importar
- 12.10.4 Exportación e importación con SAP HANA Cockpit
- 12.10.5 Exportación e importación con SAP HANA Studio
- 12.11 Comprobaciones de coherencia
- 12.11.1 Procedimientos almacenados
- 12.11.2 Comprobaciones manuales de coherencia
- 12.11.3 Verificación automática de la coherencia de las tablas
- 12.11.4 Resultados de las verificaciones
- 12.11.5 Comprobaciones de coherencia al inicio
- 12.12 Metadatos
- 12.12.1 Almacenamiento en filas y columnas
- 12.12.2 Compresión
- 12.12.3 Fusión Delta
- 12.12.4 Partición
- 12.12.5 Clasificación y distribución de tablas
- 12.12.6 Persistencia
- 12.12.7 Tablas temporales
- 12.12.8 Tablas temporales
- 12.12.9 Índices
- 12.12.10 Control de concurrencia multiversión
- 12.12.11 Exportación e importación
- 12.12.12 Comprobaciones de coherencia
- 12.13 Resumen
- 13 Seguridad
- 13.1 Parches de seguridad
- 13.2 Administración de usuarios
- 13.2.1 Usuarios de la base de datos estándar
- 13.2.2 Cuentas de usuario restringidas
- 13.2.3 Cuentas de usuario internas
- 13.2.4 Creación y administración de cuentas de usuario
- 13.2.5 El usuario del SISTEMA
- 13.2.6 Grupos de usuarios
- 13.3 Privilegios de la base de datos
- 13.3.1 Privilegios administrados en el catálogo
- 13.3.2 Privilegios administrados en el repositorio de SAP HANA
- 13.3.3 Tipos de privilegios
- 13.4 Funciones de la base de datos
- 13.4.1 Creación y mantenimiento de roles
- 13.4.2 Funciones del catálogo y del repositorio
- 13.4.3 Funciones del catálogo estándar
- 13.5 Solución de problemas de autorización
- 13.5.1 Búsqueda de información sobre privilegios y roles concedidos
- 13.5.2 Rastreo de autorizaciones perdidas
- 13.6 Métodos de autenticación
- 13.6.1 Autenticación con nombre de usuario y contraseña
- 13.6.2 Autenticación LDAP
- 13.6.3 Proveedores de autenticación de terceros compatibles
- 13.7 Auditoría de la base de datos
- 13.7.1 Políticas de auditoría
- 13.7.2 Políticas de auditoría en todo el sistema
- 13.7.3 Políticas de auditoría predeterminadas
- 13.7.4 Configuración y gestión de políticas de auditoría
- 13.7.5 Políticas de auditoría recomendadas y mejores prácticas
- 13.8 Cifrado
- 13.8.1 Cifrado de datos del lado del servidor
- 13.8.2 Cifrado persistente
- 13.8.3 Configuración de cifrado del cliente
- 13.8.4 Administración de certificados
- 13.9 Aumentar el nivel de aislamiento del sistema
- 13.10 Autorizaciones entre bases de datos
- 13.11 Resumen
- 14 Análisis del rendimiento
- 14.1 Monitoreo del rendimiento del sistema
- 14.1.1 Cabina de mando de SAP HANA
- 14.1.2 SAP HANA Studio
- 14.1.3 Cabina de mando DBA
- 14.1.4 Instrucciones SQL
- 14.2 Análisis de sentencias SQL
- 14.2.1 EXPLICAR PLAN
- 14.2.2 Caché de planes SQL y sentencias SQL costosas
- 14.2.3 PlanViz
- 14.2.4 Cabina de mando DBA
- 14.2.5 Seguimiento SQL: Transacción ST05
- 14.3 Estadísticas del optimizador
- 14.4 Resumen
- 15 Monitoreo y solución de problemas
- 15.1 Vistas de monitoreo
- 15.1.1 Vistas en el esquema SYS_DATABASES
- 15.1.2 Puntos de restablecimiento para vistas de monitoreo
- 15.2 Vistas del servicio de estadísticas
- 15.3 Visualización de vistas del sistema
- 15.4 Archivos de diagnóstico
- 15.4.1 Archivos de seguimiento
- 15.4.2 Archivos de volcado
- 15.4.3 Archivos adicionales
- 15.4.4 Visualización de archivos de diagnóstico
- 15.5 Alertas
- 15.5.1 Vistas estadísticas para alertas
- 15.5.2 Visualización y gestión de alertas
- 15.6 Colección de sentencias SQL de SAP
- 15.6.1 Instalación de los scripts
- 15.6.2 Estructura de los scripts SQL
- 15.6.3 Edición de scripts
- 15.6.4 Scripts dependientes de la versión y las características
- 15.6.5 Ejecución de los scripts
- 15.7 Mini cheques
- 15.8 Seguimiento SQL
- 15.8.1 Activación del rastreo
- 15.8.2 Visualización del rastreo
- 15.9 Trazas adicionales
- 15.9.1 Rastreo de la base de datos
- 15.9.2 Trazas específicas del usuario y de extremo a extremo
- 15.9.3 Rastreo del perfil del kernel
- 15.9.4 Centinela del núcleo
- 15.9.5 Trazas del lado del cliente
- 15.10 Resumen
- Configuración del sistema de prueba
- A.1 Instalar SAP HANA, Express Edition
- A.1.1 Descargar e instalar el SDK de Java
- A.1.2 Descargar e instalar un hipervisor
- A.1.3 Descargar el Administrador de descargas
- A.1.4 Instalar la máquina virtual
- A.2 Obtenga SAP HANA con SAP Cloud Appliance Library
- A.2.1 Descripción general de SAP Cloud Appliance Library
- A.2.2 Crear una cuenta y una suscripción en la nube pública
- A.2.3 Configurar la biblioteca de dispositivos SAP Cloud Appliance
- A.2.4 Implementación de soluciones
- A.2.5 Conéctese a su sistema y comience a utilizar el software
- A.3 Resumen
- B Referencias y lecturas adicionales
- B.1 Acceso a la documentación de SAP
- B.2 Documentación y manuales de SAP
- B.3 Soporte técnico de productos SAP
- B.3.1 Arquitectura/General
- B.3.2 Gestión y herramientas
- B.3.3 Monitoreo, análisis y solución de problemas
- B.3.4 Copias de seguridad y recuperación
- B.3.5 Seguridad
- B.3.6 Rendimiento
- B.3.7 Alta disponibilidad y replicación
- B.3.8 Características y operaciones especiales
- B.4 Lecturas adicionales de SAP PRESS
- C Los autores
- Índice
SAP HANA 2.0 Administration
Novice or expert, this is your one-stop shop for administering SAP HANA 2.0! You’ll begin with a deep dive into database and engine architecture. Then explore your key tools: SAP HANA cockpit, SAP HANA Studio, the command-line interface, and more. From there, choose the topics you need. Backup and recovery? High availability? Data tiering? Security? Objects, tables, and transactions? All covered within these pages! From installation to performance tuning, this book has it all.
- Master the tools that support SAP HANA 2.0 database administration
- Manage tables, objects, system performance, and security
- Configure backup, recovery, and high availability
You'll learn about:
- Setup:
Walk through deployment options, capacity planning, sizing, and design of SAP HANA infrastructure. Then see how to install and update your SAP HANA system.
- Database Management:
Learn about the objects and tables within your database—how they are structured, how they are used, and what that means for you. Understand how client applications communicate with the database and what the SAP HANA repository is all about.
- Security:
From roles and privileges to authentication and auditing, see how to manage security in SAP HANA 2.0.
Key Highlights:
- Installation and updates
- Architecture
- SAP HANA cockpit
- SAP HANA Studio
- Persistency
- High availability/disaster recovery
- Scale-out systems
- Data tiering
- Objects and tables
- Security
- Performance
- Monitoring
View Full Table of Contents
- Preface
- So You Want to Be an SAP HANA Database Administrator?
- The SAP HANA Landscape Used for This Book
- Management Tools
- Who Is This Book For?
- How Is This Book Organized?
- Acknowledgements
- 1 SAP HANA Overview
- 1.1 The Column Store
- 1.2 Hardware Requirements
- 1.3 Editions
- 1.3.1 SAP HANA, Platform Edition
- 1.3.2 SAP HANA, Express Edition
- 1.3.3 SAP HANA, Developer Edition
- 1.3.4 SAP HANA Cloud
- 1.4 Use Cases
- 1.4.1 SAP HANA as the Primary Database for the ABAP Platform and SAP NetWeaver
- 1.4.2 SAP HANA as a Data Mart
- 1.4.3 SAP liveCache on SAP HANA
- 1.4.4 SAP HANA Accelerators
- 1.4.5 SAP HANA as a Development Platform
- 1.5 Data Provisioning
- 1.5.1 SAP Landscape Transformation Replication Server
- 1.5.2 Mobilink
- 1.5.3 Direct Extractor Connection
- 1.5.4 SAP Data Services for ETL-Based Replication
- 1.5.5 SAP Replication Server for Log-Based Replication
- 1.6 Advanced Analytics
- 1.6.1 Machine Learning and SAP HANA, Predictive Option
- 1.6.2 SAP HANA, Spatial and Graph Option
- 1.6.3 Text Analytics and Search
- 1.6.4 SAP HANA, Streaming Analytics Option
- 1.7 Data Integration
- 1.7.1 SAP HANA Smart Data Access
- 1.7.2 SAP HANA Smart Data Integration and SAP HANA Smart Data Quality
- 1.8 Summary
- 2 Architecture of the SAP HANA System
- 2.1 The Basics
- 2.1.1 System Database
- 2.1.2 Tenant Databases
- 2.1.3 SAP HANA License Keys
- 2.1.4 Cross-Database Access
- 2.1.5 Database Isolation
- 2.2 Services and Processes
- 2.3 SAP HANA XSA Runtime Platform
- 2.4 Data Persistency
- 2.5 Multihost or Distributed SAP HANA Systems
- 2.5.1 Data and Table Partitioning
- 2.5.2 Single-Level Partitioning
- 2.5.3 Multilevel Partitioning
- 2.5.4 Heterogeneous Partitioning
- 2.6 High Availability
- 2.7 Backup and Recovery
- 2.8 Summary
- 3 Administration Tools
- 3.1 SAP HANA Cockpit
- 3.1.1 Navigation
- 3.1.2 Setup and Configuration
- 3.1.3 Monitoring and Administration
- 3.1.4 Starting and Stopping Instances and Databases
- 3.1.5 Configuring the System
- 3.1.6 Monitoring Performance
- 3.1.7 Installing the SAP HANA License
- 3.1.8 Executing SQL Statements
- 3.2 SAP HANA Studio
- 3.2.1 Setup and Configuration
- 3.2.2 Monitoring and Administration
- 3.2.3 Starting and Stopping Instances and Databases
- 3.2.4 Configuring the System
- 3.2.5 Monitoring Performance
- 3.2.6 Installing the SAP HANA License
- 3.2.7 Executing SQL Statements
- 3.3 Command-Line Tools
- 3.3.1 Starting and Stopping Instances and Databases
- 3.3.2 Monitoring and Administration
- 3.3.3 Configuring the System
- 3.3.4 Executing SQL Statements
- 3.3.5 Using hdbsql
- 3.4 DBA Cockpit for SAP HANA
- 3.5 Additional Tools
- 3.5.1 SAP Solution Manager
- 3.5.2 SAP Landscape Management
- 3.6 Summary
- 4 Instance Administration
- 4.1 Structure of an SAP HANA Instance
- 4.1.1 SAP HANA System ID and Instance Number
- 4.1.2 Users and Groups
- 4.1.3 Directory Structure
- 4.1.4 Process Tree
- 4.1.5 Services and Ports
- 4.1.6 SAP HANA Database Directories
- 4.1.7 INI Files: Database Parameters
- 4.1.8 Trace Files
- 4.1.9 Command Aliases for Directory Navigation
- 4.2 Starting and Stopping the Instance
- 4.2.1 With the Command Line
- 4.2.2 With SAP HANA Studio
- 4.2.3 With SAP HANA Cockpit
- 4.2.4 Starting and Stopping Tenant Databases
- 4.2.5 Checking the Instance and Database Status
- 4.2.6 Managing the SAP Start Service
- 4.3 Maintaining Parameters
- 4.3.1 With SQL Statements
- 4.3.2 With the SAP HANA Cockpit
- 4.3.3 With Transaction DBACOCKPIT
- 4.3.4 With SAP HANA Studio
- 4.3.5 With setParameter.py
- 4.3.6 Protecting against Unsupported Parameter Values
- 4.4 Managing Memory
- 4.4.1 Memory Layout
- 4.4.2 When and How Memory Is Allocated
- 4.4.3 Memory Shortages
- 4.4.4 Heap Memory and Shared Memory
- 4.4.5 Memory for SQL Statements
- 4.4.6 Host Memory Statistics
- 4.4.7 Monitoring Memory Usage
- 4.5 Sessions and Transactions
- 4.5.1 Monitoring Sessions
- 4.5.2 Monitoring Transactions
- 4.5.3 Monitoring Locks
- 4.6 Load Management and Distribution
- 4.6.1 Admission Control
- 4.6.2 Processor Affinity
- 4.6.3 Parallel Execution of SQL Statements
- 4.6.4 Workload Classes
- 4.6.5 Workload Settings for Users
- 4.6.6 Metadata
- 4.7 Special Utilities
- 4.7.1 hdbcons
- 4.7.2 hdbrsutil
- 4.7.3 hdbnsutil
- 4.8 Managing Redo Logs
- 4.8.1 Log Segments
- 4.8.2 Log Modes
- 4.8.3 Running with Logging Disabled
- 4.8.4 Handling a Full Log Situation
- 4.8.5 Information about Log Segments
- 4.9 Summary
- 5 Database Administration
- 5.1 Managing Tenant Databases
- 5.1.1 Creating a Tenant Database
- 5.1.2 Starting and Stopping Tenants
- 5.1.3 Renaming a Tenant
- 5.1.4 Deleting Tenant Databases
- 5.1.5 Working with Fallback Snapshots
- 5.1.6 Working with Services
- 5.1.7 Working with Alerts
- 5.1.8 Preventing System Changes in Tenant Databases
- 5.1.9 Restricting and Disabling Features on Tenant Databases
- 5.2 Managing Data and Log Volumes
- 5.2.1 Data and Log Volumes Overview
- 5.2.2 Savepoint Operation
- 5.2.3 Data Volumes
- 5.2.4 Partitioning of the Data Volumes
- 5.2.5 Log Volumes
- 5.2.6 Reclaiming Space
- 5.3 Database Corruptions
- 5.3.1 Verifying Logical Consistency
- 5.3.2 Verifying Physical Consistency
- 5.4 Backup and Recovery
- 5.4.1 What Is Disaster Recovery?
- 5.4.2 Savepoints and Redo Logs
- 5.4.3 Backup Types
- 5.4.4 Backup Targets
- 5.4.5 Backup Configuration
- 5.4.6 Running Backups
- 5.4.7 Database Recoveries
- 5.4.8 Diagnostic Files for Backup and Recovery
- 5.5 Landscape Management
- 5.5.1 Moving or Cloning an SAP HANA System Using SAP HANA Lifecycle Manager Tools
- 5.5.2 Renaming an SAP HANA System
- 5.5.3 Copying a System Using System Replication
- 5.5.4 Copying and Moving Tenant Databases Using Database Replication
- 5.5.5 Copying a Database Using Backup and Restore
- 5.6 Network Configuration
- 5.6.1 Network Zones
- 5.6.2 Ports and Connections
- 5.6.3 Client Connections
- 5.7 Summary
- 6 System Replication
- 6.1 Architecture
- 6.1.1 Storage Replication
- 6.1.2 System Replication Overview
- 6.1.3 Storage versus System Replication
- 6.1.4 Backup and Recovery
- 6.1.5 Hostname Resolution
- 6.1.6 System Replication Parameters
- 6.2 Configuring and Monitoring System Replication
- 6.2.1 Prerequisites and Process Overview
- 6.2.2 Using the SAP HANA Cockpit
- 6.2.3 Using SAP HANA Studio
- 6.2.4 Using the Command Line
- 6.3 Takeover and Failback
- 6.3.1 Using the SAP HANA Cockpit
- 6.3.2 Using SAP HANA Studio
- 6.3.3 Using the Command Line
- 6.4 Disable System Replication
- 6.4.1 Using the SAP HANA Cockpit
- 6.4.2 Using SAP HANA Studio
- 6.4.3 Using the Command Line
- 6.5 Multitier System Replication
- 6.5.1 Architecture
- 6.5.2 Multitier via the SAP HANA Cockpit
- 6.5.3 Multitier via SAP HANA Studio
- 6.5.4 Multitier via the Command Line
- 6.5.5 Performing a Takeover
- 6.5.6 Restore to the Original Configuration
- 6.6 SAP HANA, Active/Active Read-Enabled Option
- 6.7 Secondary Time Travel
- 6.8 Zero-Downtime Maintenance with SAP Solutions
- 6.9 Hardware Exchange via System Replication
- 6.10 Summary
- 7 Scale-Out Systems and High Availability
- 7.1 Architecture
- 7.1.1 Scale Up Versus Scale Out
- 7.1.2 Multiple Node System Overview
- 7.1.3 Host Grouping to Separate Hot and Warm Data
- 7.1.4 Host Roles
- 7.1.5 File System Layout
- 7.2 Network Layout
- 7.2.1 Host Name Resolution
- 7.2.2 Client Connections
- 7.2.3 Application Connection after Takeover
- 7.3 Host Autofailover
- 7.3.1 Network-Attached Storage
- 7.3.2 Storage Area Network
- 7.4 Administration and Monitoring
- 7.4.1 Starting and Stopping
- 7.4.2 Monitoring
- 7.4.3 Configure Host Failover
- 7.5 Configuration and Setup
- 7.5.1 Adding Hosts
- 7.5.2 Distributing Tenant Databases
- 7.5.3 Data Redistribution
- 7.5.4 Removing Hosts
- 7.5.5 Adding/Removing Host Roles
- 7.6 Takeover and Failback
- 7.6.1 Host Takeover Detection
- 7.6.2 Takeover Execution
- 7.6.3 Failback Execution
- 7.7 Summary
- 8 Data Tiering
- 8.1 Data Tiering Options
- 8.2 Persistent Memory
- 8.2.1 Persistent Memory Overview
- 8.2.2 Configuration Parameters
- 8.2.3 Enabling Persistent Memory on Database Objects
- 8.2.4 Unloading Tables from Memory
- 8.2.5 Monitoring Views
- 8.2.6 Persistent Memory Monitor
- 8.3 Native Storage Extensions
- 8.4 SAP HANA Extension Node
- 8.4.1 Architecture
- 8.4.2 Configuration
- 8.4.3 Backup and Recovery
- 8.4.4 High Availability
- 8.5 SAP HANA Dynamic Tiering
- 8.5.1 Dynamic Tiering Overview
- 8.5.2 Architecture
- 8.5.3 Configuration
- 8.5.4 Database Backup and Recovery
- 8.5.5 High Availability
- 8.6 Integration with SAP IQ
- 8.7 Integration with Hadoop
- 8.8 Summary
- 9 Planning and Setting Up the SAP HANA Landscape
- 9.1 Architecture
- 9.2 Cloud Deployments
- 9.3 On-Premise Deployments
- 9.3.1 The Appliance
- 9.3.2 SAP HANA Tailored Data Center Integration
- 9.3.3 Appliance versus SAP HANA Tailored Data Center Integration
- 9.3.4 Scale Up versus Scale Out
- 9.3.5 SAP HANA Hardware Directory
- 9.3.6 Deployment Options
- 9.3.7 Software and Hardware Virtualization
- 9.3.8 Codeployment of SAP HANA with SAP NetWeaver AS ABAP/Java on One System
- 9.3.9 Deployment Options Compared
- 9.4 Capacity Planning
- 9.4.1 Quick Sizer
- 9.4.2 Sizing Reports
- 9.4.3 T-Shirt Sizing
- 9.4.4 Easy and Lazy Sizing
- 9.5 Infrastructure Design
- 9.5.1 Appliance
- 9.5.2 SAP HANA Tailored Data Center Integration
- 9.6 Network Layout
- 9.6.1 Client Zone
- 9.6.2 Internal Zone
- 9.6.3 Storage Zone
- 9.6.4 Backup Zone
- 9.7 High-Availability Clusters
- 9.8 Virtualization
- 9.8.1 Virtualization on VMware
- 9.8.2 Virtualization on IBM Power VM
- 9.9 Operating System Platforms
- 9.10 Reference Architecture
- 9.11 Summary
- 10 Installation and Updates
- 10.1 Release Cycle of SAP HANA
- 10.2 Preparing for Installation and Upgrades
- 10.2.1 Hardware Requirements
- 10.2.2 Software Requirements
- 10.2.3 SAP Hardware and Cloud Measurement Tool
- 10.3 Using Lifecycle Management Tools
- 10.3.1 SAP HANA Lifecycle Manager
- 10.3.2 Graphical User Interface
- 10.3.3 Command Line Interface
- 10.3.4 Web User Interface
- 10.3.5 Executing Tasks in a Distributed System
- 10.3.6 Optimized or Flexible Downtime
- 10.4 Downloading the Software
- 10.5 Installing an SAP HANA System
- 10.5.1 Users and Configuration Files Created during the Installation
- 10.5.2 Preparing the Installation Media
- 10.5.3 Installing a Single System
- 10.5.4 Installing a Multiple-Host System
- 10.5.5 Postprocessing Actions
- 10.6 Updating an SAP HANA System
- 10.6.1 Preparing the Update Media
- 10.6.2 Updating a Single System
- 10.6.3 Updating a Multiple Host System
- 10.6.4 Updating Using System Replication and Zero-Downtime Maintenance
- 10.6.5 Postprocessing Actions
- 10.7 Uninstalling SAP HANA
- 10.8 Installing and Updating the SAP HANA Client
- 10.8.1 Installation on UNIX, Linux, and macOS
- 10.8.2 Installation on Microsoft Windows
- 10.9 Installing and Updating the SAP HANA Cockpit
- 10.10 Installing and Updating SAP HANA Studio
- 10.11 Summary
- 11 Database Objects
- 11.1 Object Attributes
- 11.1.1 Database Catalog
- 11.1.2 Schemas, Users, and Ownership
- 11.1.3 Object Names
- 11.1.4 The Object ID
- 11.1.5 Object Dependencies
- 11.2 Tables
- 11.2.1 Row Store and Column Store
- 11.2.2 Table Columns
- 11.2.3 Displaying the Structure of a Table
- 11.3 Indexes
- 11.4 Triggers
- 11.5 Constraints
- 11.6 Views
- 11.6.1 SQL Views
- 11.6.2 Column Views
- 11.7 Sequences
- 11.7.1 Usage Example
- 11.7.2 Numbering Gaps and Chronology
- 11.8 Stored Procedures
- 11.8.1 Creating a Stored Procedure
- 11.8.2 Calling the Stored Procedure
- 11.9 Functions
- 11.9.1 Creating a Function
- 11.9.2 Using the Function
- 11.10 Synonyms
- 11.11 Summary
- 12 Working with Tables
- 12.1 The Storage Models: Row and Column Stores
- 12.1.1 Row-Store Tables
- 12.1.2 Column Store Tables
- 12.1.3 Usage Guidelines: Row Store or Column Store?
- 12.2 Compression
- 12.2.1 Dictionary Compression
- 12.2.2 Optimized Compression
- 12.2.3 When Is Compression Used?
- 12.3 Delta Store and Delta Merge
- 12.3.1 The Delta Merge Process
- 12.3.2 When Does a Delta Merge Happen?
- 12.4 Partitioning
- 12.4.1 Partition Placement
- 12.4.2 Single-Level Partitioning
- 12.4.3 Multilevel Partitioning
- 12.4.4 Special Operations on Partitioned Tables
- 12.4.5 Heterogeneous Partitioning
- 12.4.6 How Many Partitions Should a Table Have?
- 12.5 Table Classification and Distribution
- 12.5.1 Table Classification
- 12.5.2 Table Placement Rules
- 12.5.3 Table Placement Location
- 12.5.4 Example of Table Placement
- 12.6 Memory and Persistence Layer
- 12.6.1 Loading Data into Memory
- 12.6.2 Preloading Tables
- 12.6.3 Loading and Unloading Tables
- 12.6.4 Savepoints
- 12.7 Special Table Types
- 12.7.1 Temporary Tables
- 12.7.2 Temporal Tables
- 12.7.3 Flexible Schema Tables
- 12.7.4 Table DUMMY
- 12.8 Indexes
- 12.8.1 Row-Store Index Types
- 12.8.2 Column-Store Index Types
- 12.8.3 Index Persistence to Disk
- 12.9 Multiversion Concurrency Control
- 12.9.1 Read Stability and MVCC
- 12.9.2 Row-Store Garbage Collection
- 12.9.3 MVCC in the Column Store
- 12.10 Export and Import
- 12.10.1 Output Formats
- 12.10.2 Export
- 12.10.3 Import
- 12.10.4 Export and Import with SAP HANA Cockpit
- 12.10.5 Export and Import with SAP HANA Studio
- 12.11 Consistency Checks
- 12.11.1 Stored Procedures
- 12.11.2 Manual Consistency Checks
- 12.11.3 Automatic Table Consistency Check
- 12.11.4 Results of the Checks
- 12.11.5 Consistency Checks at Startup
- 12.12 Metadata
- 12.12.1 Row and Column Store
- 12.12.2 Compression
- 12.12.3 Delta Merge
- 12.12.4 Partitioning
- 12.12.5 Table Classification and Distribution
- 12.12.6 Persistence
- 12.12.7 Temporary Tables
- 12.12.8 Temporal Tables
- 12.12.9 Indexes
- 12.12.10 Multiversion Concurrency Control
- 12.12.11 Export and Import
- 12.12.12 Consistency Checks
- 12.13 Summary
- 13 Security
- 13.1 Security Patches
- 13.2 User Management
- 13.2.1 Standard Database Users
- 13.2.2 Restricted User Accounts
- 13.2.3 Internal User Accounts
- 13.2.4 Creating and Managing User Accounts
- 13.2.5 The SYSTEM User
- 13.2.6 User Groups
- 13.3 Database Privileges
- 13.3.1 Privileges Managed in the Catalog
- 13.3.2 Privileges Managed in the Repository of SAP HANA
- 13.3.3 Privilege Types
- 13.4 Database Roles
- 13.4.1 Creating and Maintaining Roles
- 13.4.2 Catalog and Repository Roles
- 13.4.3 Standard Catalog Roles
- 13.5 Troubleshooting Authorization Issues
- 13.5.1 Finding Information on Granted Privileges and Roles
- 13.5.2 Tracing Missing Authorizations
- 13.6 Authentication Methods
- 13.6.1 Username and Password Authentication
- 13.6.2 LDAP Authentication
- 13.6.3 Supported Third-Party Authentication Providers
- 13.7 Auditing the Database
- 13.7.1 Audit Policies
- 13.7.2 System-Wide Audit Policies
- 13.7.3 Default Audit Policies
- 13.7.4 Configuration and Audit Policy Management
- 13.7.5 Recommended Audit Policies and Best Practices
- 13.8 Encryption
- 13.8.1 Server-Side Data Encryption
- 13.8.2 Persistency Encryption
- 13.8.3 Client Encryption Settings
- 13.8.4 Managing Certificates
- 13.9 Increase the System Isolation Level
- 13.10 Cross-Database Authorizations
- 13.11 Summary
- 14 Performance Analysis
- 14.1 System Performance Monitoring
- 14.1.1 SAP HANA Cockpit
- 14.1.2 SAP HANA Studio
- 14.1.3 DBA Cockpit
- 14.1.4 SQL Statements
- 14.2 SQL Statement Analysis
- 14.2.1 EXPLAIN PLAN
- 14.2.2 SQL Plan Cache and Expensive SQL Statements
- 14.2.3 PlanViz
- 14.2.4 DBA Cockpit
- 14.2.5 SQL Trace: Transaction ST05
- 14.3 Optimizer Statistics
- 14.4 Summary
- 15 Monitoring and Troubleshooting
- 15.1 Monitoring Views
- 15.1.1 Views in the SYS_DATABASES Schema
- 15.1.2 Reset Points for Monitoring Views
- 15.2 Statistics Service Views
- 15.3 Displaying System Views
- 15.4 Diagnostic Files
- 15.4.1 Trace Files
- 15.4.2 Dump Files
- 15.4.3 Additional Files
- 15.4.4 Viewing Diagnostic Files
- 15.5 Alerts
- 15.5.1 Statistics Views for Alerts
- 15.5.2 Displaying and Managing Alerts
- 15.6 SAP's SQL Statement Collection
- 15.6.1 Installing the Scripts
- 15.6.2 Structure of the SQL Scripts
- 15.6.3 Editing Scripts
- 15.6.4 Version and Feature-Dependent Scripts
- 15.6.5 Running the Scripts
- 15.7 Mini Checks
- 15.8 SQL Trace
- 15.8.1 Activating the Trace
- 15.8.2 Displaying the Trace
- 15.9 Additional Traces
- 15.9.1 Database Trace
- 15.9.2 User-Specific and End-to-End Traces
- 15.9.3 Kernel Profile Trace
- 15.9.4 Kernel Sentinel
- 15.9.5 Client-Side Traces
- 15.10 Summary
- A Setting Up Your Trial System
- A.1 Install SAP HANA, Express Edition
- A.1.1 Download and Install the Java SDK
- A.1.2 Download and Install a Hypervisor
- A.1.3 Download the Download Manager
- A.1.4 Install your Virtual Machine
- A.2 Get SAP HANA with SAP Cloud Appliance Library
- A.2.1 SAP Cloud Appliance Library Overview
- A.2.2 Create an Account and Subscription in the Public Cloud
- A.2.3 Set Up Your SAP Cloud Appliance Library
- A.2.4 Deploying Solutions
- A.2.5 Connect to Your System and Start Using the Software
- A.3 Summary
- B References and Further Reading
- B.1 Accessing the SAP Documentation
- B.2 SAP Documentation and Manuals
- B.3 SAP Product Support
- B.3.1 Architecture/General
- B.3.2 Management and Tools
- B.3.3 Monitoring, Analysis, and Troubleshooting
- B.3.4 Backup and recovery
- B.3.5 Security
- B.3.6 Performance
- B.3.7 High Availability and Replication
- B.3.8 Special Features and Operations
- B.4 Further Reading from SAP PRESS
- C The Authors
- Index