1 Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Nuevas características. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 Descripción de la arquitectura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
8 Información Adicional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
10 La carlinga DBA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Descripción de la arquitectura: Supervisión End-to-End y de alerta en SAP Solution Manager y DBA Cockpit. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Configuración de los sistemas para el control remoto Uso del directorio System Landscape (SLD)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Rendimiento: E / S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Rendimiento: Dispositivo I / O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Rendimiento: Tabla de E / S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Rendimiento: Índice de E / S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
10.6 Espacio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Espacio: Dispositivos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
15 Apéndice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Tabla 1:
Versión
Fecha Descripción
Cambios menores
1.1 18/12/2012
ejecución:
Este documento proporciona información específica acerca de la administración de SAP Adaptive Server Enterprise (ASE SAP) en un entorno SAP.
Además, proporciona referencias a la documentación y las directrices adicionales, así como las recomendaciones de SAP que sólo están disponibles
en este documento. También ayuda a planificar, instalar y mantener sistemas SAP en la base de datos.
Esta guía está dirigida principalmente a los administradores de bases de datos y administradores de sistemas SAP que necesitan para instalar y mantener
un sistema SAP en la base de datos. Se requiere un conocimiento básico de los conceptos fundamentales de base de datos y un conocimiento elemental
Ver orientada: Inglés Aplicación Servidor de aplicaciones de servidor de infraestructura Arquitectura del servidor de aplicaciones de SAP
NetWeaver
El siguiente documento proporciona una descripción general de la instalación para la instalación de bases de datos y administración:
Introducción a aplicaciones SAP mediante SAP Adaptive Server Enterprise ( http://scn.sap.com/docs/ DOC-29524 ).
Convenciones de nombres
sistema SAP NetWeaver es referido como sistema SAP . Además, el término sistema SAP también se refiere a cualquier sistema de aplicación que se
basa en SAP NetWeaver, por ejemplo, cualquier producto de la SAP Business Suite .
Con los últimos paquetes de soporte para SAP NetWeaver 7.02 y superior, la carlinga DBA ha sido mejorado con nuevas características para la administración
de bases de datos. Para obtener más información, consulte las siguientes notas de SAP:
● nota SAP 1757924 : SAP NetWeaver 7.02 SP10, 7.3 SP5, 7.31 SP1
● nota SAP 1757928 : SAP NetWeaver 7.02 SP11, 7.3 SP6, 7,31 SP2
● nota SAP 1758182 : SAP NetWeaver 7.02 SP12, 7.3 SP8, 7,31 SP5
● nota SAP 1758496 : NetWeaver SAP 7,02 SP13, 7,3 SP9, 7,31 SP7, 7.4 SP2
● nota SAP 1814258 : NetWeaver SAP 7,02 SP14, SP10 7,3, 7,31 SP8, 7,4 SP4
● nota SAP 1922555 : NetWeaver SAP 7,02 SP15, SP11 7,3, 7,31 SP11, 7.4 SP6
● nota SAP 1956005 : NetWeaver SAP 7,02 SP16, SP12 7,3, 7,31 SP13, 7.4 SP8
● nota SAP 2065842 : NetWeaver SAP 7,02 SP17, SP13 7,3, 7,31 SP16, SP11 7,4
La siguiente figura proporciona una visión general de cómo el servidor de aplicaciones SAP para ABAP (AS ABAP) se conecta a la base de datos.
El lenguaje ABAP ofrece las siguientes opciones para comunicarse con la base de datos:
SQL abierta le permite acceder a tablas de bases declaradas en el Diccionario ABAP, independientemente de la plataforma de base de datos que
● SQL nativo
Nativo de SQL le permite utilizar sentencias SQL-base de datos específica en un programa ABAP. Esto significa que se puede utilizar tablas de la
base de que no son administrados por el Diccionario ABAP, y por lo tanto integrar datos que no son parte del sistema SAP.
El procesador ABAP utiliza una interfaz de base de datos para conectarse a la base de datos. La interfaz de base de datos proporciona una capa de abstracción de
plataforma de base de datos y se traduce todas las sentencias SQL abiertas desde el procesador ABAP en sentencias SQL-base de datos específica nativos.
datos. Cada plataforma de base de datos proporciona una biblioteca de interfaz de base de datos específica de la plataforma (DBSL). El DBSL es parte del núcleo de
SAP y se desarrolla en la biblioteca compartida C. DBSL para SAP ASE ( dbsybslib. *) utiliza el controlador SAP ASE ODBC para comunicarse con el sistema de gestión
de base de datos (DBMS). Para utilizar el controlador ODBC, la biblioteca compartida DBSL carga dinámicamente las bibliotecas SAP ASE ODBC sin pasar por el
gestor de controladores.
Más información
La siguiente figura proporciona una visión general de cómo el servidor de aplicaciones SAP para Java (Java AS) se conecta a la base de datos.
Los programas Java que se ejecutan en el servidor de aplicaciones para Java pueden utilizar varias APIs estandarizadas para acceder a la base de datos - por ejemplo,
● Open SQL para Java (base de datos independiente del dialecto SQL de SAP)
El servidor de aplicaciones para Java utiliza diversos servicios que ayudan en la comunicación con el DBMS, por ejemplo, el servicio DBPool. DBPool
es una utilidad de conexión de base de la agrupación basado en Java, que soporta la validación de conexión, expiración basada en el tiempo, y fácil
configuración.
Toda la comunicación con el DBMS se realiza mediante el controlador de SAP ASE jConnect JDBC - una pura Tipo Java 4 driver JDBC que se basa en
el TDS (Tabular Data Stream) y el protocolo utiliza TCP / IP como protocolo de red.
Más información
Con respecto a sí mismo SAP ASE, se pueden distinguir los siguientes componentes:
● servidor SAP ASE que contiene varias bases de datos del sistema y cero o más bases de datos de usuarios
● La propia base de datos de usuario, que contiene los datos y es administrado por el DBMS
Nota
En una instalación de sistema SAP, hay una base de datos de usuarios de SAP que contiene los datos de SAP.
Editor ISQL
SAP ASE viene con un cliente de línea de comandos, el editor de SQL isql . isql está disponible en UNIX y Windows. Es posible ejecutar secuencias de comandos
SQL en modo batch. La salida puede ser redirigido a los archivos de salida.
Ejemplo
El ejemplo anterior llama isql, se conecta a un servidor TNT con nombre de usuario SAPSA y contraseña pasar . La base de datos que utiliza es TNT
. La entrada es recibida desde el archivo input.sql y la salida se almacena en
salida.txt. La opción '-X' especifica que la contraseña se cifra y se envía al servidor ASE.
Si no está seguro de cómo utilizar un comando específico, ejecute el comando con la - ayuda opción.
Opción: Descripción.
- i InputFile Especifica el nombre del archivo del sistema operativo a utilizar para la entrada a isql
- O outputfile Especifica el nombre de un archivo del sistema operativo para almacenar la salida de isql
- U usuario Especifica un nombre de inicio de sesión. nombres de usuario entre mayúsculas y minúsculas
- - retserverror Devuelve 2 al proceso de llamada y un mensaje cuando se ha producido un error de SQL (más útil para los scripts)
Mando: Descripción:
- editor de correo vi (UNIX) o editar (Windows) se pueden modificar, por ejemplo, - eNotepad le permite editar el último
: Nombre de archivo R Lee un archivo del sistema operativo en el búfer de comandos y lo muestra. Introduzca el minator ter forma interactiva en una
os_command !! Ejecuta un comando del sistema operativo. Colocar al comienzo de una línea
> nombre_archivo o >> Redirecciones o añade la salida del comando T-SQL para file_name. Añade la salida del comando T-SQL
Ejemplo
Buscar todas las líneas que contienen la cadena 'SAPSR3' en el listado producido por sp_who:
SAPSR3
dbisql
Dbisql es un editor de SQL gráfica. Está disponible en Windows y UNIX (en UNIX que requiere un servidor X para ejecutar). Es posible instalar dbisql en un
escritorio de Windows y conectarse a un servidor ASE en un servidor UNIX a distancia (suministrado un firewall no bloquea la comunicación). Después de
iniciar la sesión correctamente a un servidor ASE, el usuario puede introducir y editar comandos SQL en la parte superior de la ventana. Los resultados se
muestran en la parte inferior. Para la mayoría de los usuarios dbisql es quizás más conveniente al escribir comandos SQL de forma interactiva. Dbisql ofrece
la posibilidad de seleccionar y ejecutar repetidamente declaraciones de las sentencias escritas ( F9 llave, F5 ejecuta todas las declaraciones en el buffer) que
viene con un built-in analizador plan de gráfico y le permite exportar e importar datos a un archivo CSV. Cuando haya encontrado un conjunto de resultados,
dbisql le permite generar un inserto correspondiente, UPDATE o DELETE para todas las filas del conjunto de resultados.
La carlinga DBA es la herramienta de administración de base de datos gráfica se recomienda en un entorno SAP Business Suite. SAP ®Control Center (SCC)
es otra herramienta gráfica DBA que es proporcionada por SAP y que puede ser utilizado para la administración de servidores y bases de datos SAP ASE.
SCC sin embargo, no está diseñado específicamente para su uso en un sistema SAP Business Suite.
Más información
Para conectarse a la base de datos, un servidor de aplicaciones SAP requiere los siguientes componentes:
● El nombre de la base y el puerto de conexión de la base de datos primaria Estos componentes juntos permiten la conectividad de clientes o datos de acceso. El
controlador ODBC y los archivos del controlador JDBC se encuentran en una compartido directorio. Cada servidor de aplicaciones SAP puede utilizar los archivos del
controlador directamente desde este directorio o copiarlos en un directorio local en el servidor de aplicaciones durante el arranque. Esta configuración simplifica el
mantenimiento del software, ya que sólo necesita para mantener los archivos del controlador en el directorio compartido.
controlador de ODBC no se utiliza. Para la pila de Java la información de conexión para el sistema SAP se almacena en el URL de conexión, que a su
vez se almacena en el almacenamiento seguro de Java. La siguiente figura muestra la estructura de directorios de la conectividad de clientes de SAP
Estructura del directorio de la base de datos de clientes para un Sistema de Java y ABAP
Los archivos del controlador SAP ASE se encuentran en el directorio / usr / sap / <SAPSID> / SYS / / SYB / <plataforma OS> Global / SYB [ODBC
| JDBC].
Durante el inicio del servidor de aplicaciones, los archivos del controlador SAP ASE se copian por la utilidad sapcpe a un directorio local en el servidor de aplicaciones, por
ejemplo, / usr / sap / <SAPSID> / <Nombre de instancia> / exe. Esto se lleva a cabo durante el inicio del servidor de aplicaciones. La llamada se puede encontrar en el perfil
de la instancia de SAP. Con este mecanismo de copia, puede mantener y cambiar los archivos del controlador SAP ASE en el directorio compartido, mientras que los
servidores de aplicaciones se están ejecutando. Los servidores de aplicaciones SAP utilizan automáticamente los nuevos archivos del controlador después del siguiente
reinicio.
Durante la instalación de la instancia de base de datos, la herramienta de instalación de SAP actual instala automáticamente el controlador SAP ASE para el
sistema operativo del servidor de base de datos. Si instala un nuevo servidor de aplicaciones, el conductor SAP ASE para este sistema operativo también se
El nivel de versión principal del controlador ASE debe ser mayor que o igual a la de los niveles de versión de software del servidor de base de datos.
La biblioteca compartida DBSL busca el controlador ODBC ASE como se especifica en la configuración del entorno de la ruta de biblioteca del sistema
operativo.
aplicaciones de SAP que se ejecutan en la base de datos de SAP Adaptive Server Enterprise (ASE SAP) utilizan los mecanismos de autenticación
proporcionados con la plataforma SAP NetWeaver Application Server. Por lo tanto, las recomendaciones de seguridad y directrices para la administración de
usuarios y autenticación como se describe en las siguientes guías se aplican también a SAP Business Suite de SAP ASE:
● ABAP:
http://help.sap.com
La tecnología de plataforma SAP NetWeaver <Release> Guía de seguridad Seguridad de la Información: Inglés Guías de seguridad para
● Java:
http://help.sap.com
La tecnología de plataforma SAP NetWeaver <Release> Guía de seguridad Seguridad de la Información: Inglés Guías de seguridad para
Además de estas directrices, se incluye información sobre la administración de usuarios y autenticación que se aplica específicamente a la utilización de las
aplicaciones de SAP en la base de datos de SAP Adaptive Server Enterprise. Es necesario para garantizar la seguridad de los usuarios que el instalador crea
El instalador, por defecto, se han asignado la contraseña maestra para todos los usuarios que se han creado, a menos que especifique otras contraseñas.
Si cambia las contraseñas de usuario, tenga en cuenta que los usuarios del sistema SAP pueden existir en múltiples clientes del sistema SAP (por ejemplo, si un usuario se
copia como parte de la copia de cliente). Por lo tanto, es necesario cambiar las contraseñas en todos los clientes del sistema SAP pertinentes.
El instalador ha aplicado la contraseña maestra para los usuarios SAVIA* y DDIC sólo para clientes del sistema SAP 000 y
001, no a los usuarios SAP *, DDIC, y EarlyWatch en el cliente 066.
En su lugar, el instalador siempre asigna los siguientes contraseñas a estos usuarios en el cliente 066:
SAVIA*: 06071992
EarlyWatch: apoyo
Nota
Cliente 066 ya no está disponible en los sistemas SAP recién instalados basado en SAP NetWeaver 7.5. Para obtener más información, véase la nota
SAP 1749142 .
Durante la instalación, el instalador comprueba todos requiere cuentas (usuarios, grupos y servicios) en la máquina local. si ya existen El instalador
comprueba los usuarios y grupos requeridos. Si no es así, el instalador crea los siguientes nuevos usuarios y grupos: Tabla 2: Los usuarios del sistema
operativo - UNIX
superusuario de UNIX raíz Ningún grupo primario asignado por el instalador (grupo sapinst
SAP administrador del sistema < sapsid> adm sapsys (sapinst como grupo secundario)
Usuario Comentario
SAP administrador del sistema < sapsid> adm el administrador del sistema SAP
Nota
Se recomienda cambiar los nombres de usuario y contraseñas para los usuarios que se crean automáticamente durante la instalación.
La siguiente tabla muestra las herramientas a utilizar para la gestión de usuarios y la administración de usuarios:
Transacciones SU01, PFCG (mantenimiento del usuario y el papel con SAP Para más información, ver
NetWeaver AS ABAP)
http://help.sap.com
autenticación Inglés .
Motor de gestión de usuarios con SAP NetWeaver AS Java Para más información, ver
http://help.sap.com
autenticación Inglés .
Nota
Por razones de seguridad, la adaptación de entrada por defecto del servidor sa está bloqueado por el instalador después de la instalación se ha completado.
Proceder como se describe en la nota SAP 1706410 para cambiar la contraseña de los usuarios SAPSR3, SAPSR3DB, SAPSA,
Después de la instalación, los usuarios ABAP y el sistema Java están disponibles. La tabla siguiente muestra estos usuarios, junto con recomendaciones sobre
SAP usuario del sistema SAVIA* Este usuario existe en al menos 000 clientes,
sistema ABAP.
Administrador El nombre que le dio a este usuario dur instalación Este usuario existe en al menos 000 clientes y 001
Huésped El nombre que le dio a este usuario du rante la Este usuario existe en al menos 000 clientes y 001
acceso anónimo.
de usuario para la comunicación J2EE EL MOTOR El nombre que le dio a este usuario dur instalación ing Este usuario existe en al menos 000 clientes y 001
Java.
Sobre Adobe Document Services (ADS) ADSUser Este usuario existe en al menos 000 clientes y 001
thentication básica.
Sobre Adobe Document Services (ADS) ADS_AGENT Este usuario existe en al menos 000 clientes y 001
entorno de.
proveedor de datos para el usuario Sistema Tierra El nombre que le dio a este usuario du rante la Este usuario existe en al menos 000 clientes y 001
Directorio scape (SLD) (opcional) instalación. El nombre recomendado es del sistema de ABAP y en el motor de gestión de
SLDDSUSER. usuarios (UME) del sistema Java. El instalador
SLD locales
durante la instalación.
Nota
* Cliente 066 ya no está disponible en los sistemas SAP recién instalados basado en SAP NetWeaver 7.5. Para obtener más información, véase la nota
SAP 1749142 .
Nota
Se recomienda cambiar los nombres de usuario y contraseñas para los usuarios que se crean automáticamente durante la instalación.
Transacciones SU01, PFCG (usuario y el papel mante nimiento con Para más información, ver
Motor de gestión de usuarios con SAP NetWeaver AS Java Para más información, ver
http://help.sap.com
Su infraestructura de red es extremadamente importante en la protección de su sistema. La red debe ser compatible con la comunicación necesaria para sus
necesidades empresariales, sin permitir el acceso no autorizado. Una topología de red bien definida puede eliminar muchas de las amenazas de seguridad
basadas en defectos de software (tanto a nivel de sistema operativo y nivel de aplicación) o ataques de red tales como el espionaje. Si los usuarios no pueden
iniciar sesión en los servidores de aplicaciones o bases de datos en el sistema operativo o capa de base de datos, no hay manera de que los intrusos pueden
comprometer las máquinas y tener acceso a bases de datos o archivos del sistema de fondo. Además, si los usuarios no son capaces de conectar con el
servidor de LAN, no pueden explotar los errores conocidos y agujeros de seguridad en los servicios de red en las máquinas de servidor. La topología de red para
SAP en ASE se basa en la topología utilizada por la plataforma SAP NetWeaver. Por lo tanto, también se aplican las directrices de seguridad y
ID de usuario y la contraseña se codifican sólo cuando sean transportados a través de la red. Por lo tanto, se recomienda utilizar el cifrado en la capa
de red, ya sea mediante el uso de la Protcol de Secure Sockets Layer (SSL) para las conexiones HTTP o Secure Network Communications (SNC)
para el diálogo de los protocolos de SAP y RFC. Para más información, ver:
http://help.sap.com plataforma tecnológica SAP NetWeaver <Release> Guía de seguridad Seguridad de la Información: Red
http://help.sap.com plataforma tecnológica SAP NetWeaver <Release> Guía de seguridad Seguridad de la Información: Inglés
Los sistemas de archivos y volúmenes lógicos deben tener los permisos y propietarios que se muestran en la siguiente tabla. El instalador establece los
Nota
Puede crear los propietarios y grupos de forma manual si no existen. De lo contrario, el instalador los crea automáticamente.
sapdata_ <n>
saplog_ <n>
Sistema de archivos / volumen lógico Privilegio de acceso Control total para el usuario / grupo
Después de la instalación, también es necesario copiar el directorio Installtion a un lugar apartado y seguro y elimine el directorio de instalación.
La carlinga DBA proporciona un conjunto de acciones para controlar y mantener la base de datos. Para poder llevar a cabo estas acciones, el usuario de SAP
requiere algunas autorizaciones adicionales. Un usuario primero debe tener la autorización global y, además, el permiso apropiado específico del sistema. Por
ejemplo, para administrar un sistema, el usuario debe tener S_RZL_ADM la autorización para el mantenimiento y la autorización específica del sistema para el
mantenimiento. Las siguientes secciones proporcionan información acerca de cómo global y específica sistema- autorizaciones se comprueban y lo que hay
que hacer para obtener las autorizaciones necesarias. Las acciones de mantenimiento previstas en la cabina DBA establecer bloqueos para evitar el
procesamiento en paralelo. Todos los cambios en la base de datos se registran en un registro de auditoría.
Al iniciar la carlinga DBA o el cambio a otro sistema en la cabina de DBA, se realiza una comprobación de autorización.
Puede activar o desactivar el mantenimiento de bases de datos, en general, mediante el parámetro de perfil DBS / DBA / ccms_maintenance. Si este
parámetro no está establecido el perfil en el perfil de la instancia, el valor por defecto 1 se utiliza. Dependiendo del ajuste del parámetro perfil dbs / dba /
● Si el parámetro se establece en el perfil 0, Los usuarios de SAP no pueden realizar ninguna acción de mantenimiento, independientemente de sus permisos personales.
● Si el parámetro se establece en el perfil 1, Los usuarios de SAP pueden realizar acciones de mantenimiento en función de su autorización
personal para el objeto de autorización S_RZL_ADM. el atributo ACTVT de este objeto de autorización define si un usuario puede mantener o
Además de los permisos que se conceden a nivel mundial, se puede restringir el acceso a sistemas específicos que se configuraron en la cabina del DBA.
Habilitar o deshabilitar las comprobaciones de permisos específicos de la instalación utilizando el parámetro de perfil DBS / DBA / ccms_security_level.
Si este parámetro es el perfil no establecer en el perfil de instancia, el valor predeterminado 0 se utiliza. Dependiendo del ajuste del parámetro perfil dbs /
dba / ccms_security_level, las siguientes comprobaciones de autorización se realizan cuando se selecciona un sistema en la cabina DBA:
● Si el parámetro DBS / DBA / ccms_security_level se establece en 0, ninguna verificación adicional específica del sistema se lleva a cabo.
● Si el parámetro DBS / DBA / ccms_security_level se establece en 1, los usuarios del sistema SAP pueden realizar acciones dependiendo de su
que le fue asignado el sistema seleccionado. El valor especial < SISTEMA LOCAL>
para el atributo DBA_DBSID se utiliza para identificar el sistema local propio. el atributo ACTVT de esta S_DBCON objeto de autorización
define el nivel de acciones permitidas y puede tener los siguientes valores:
Valor: Descripción:
03 Display Permite el acceso de lectura a todas las pantallas de la carlinga DBA excepto para aquellos que sólo tienen
23 Mantener Permite el acceso de lectura y mantenimiento a todas las pantallas de la carlinga DBA excepto aquellos
36 de mantenimiento extendido Permite el acceso de lectura y mantenimiento a todas las pantallas de la carlinga DBA incluyendo pantallas de
mantenimiento especiales.
Nota
Línea de comandos SQL pantalla que se puede acceder en el favoritos lista de la carlinga del
DBA.
Puede conceder autorizaciones para el uso de la carlinga DBA con las siguientes funciones:
● SAP_BC_S_DBCON_USER
Sólo lectura papel que permite el acceso a todos los sistemas de supervisión configurados dentro de la carlinga del DBA.
● SAP_BC_S_DBCON_ADMIN
Además otorga derechos de administración para el usuario para todos los sistemas. Esta función hace no incluir el valor
Mantenimiento prolongado .
Nota
Asegúrese de que ha mantenido las autorizaciones para el usuario DBA y para todos los usuarios, ya sea por lotes que puestos de trabajo del calendario de planificación
SAP_CCMS_MONI_BATCH_DP.
Para acceder a la base de datos, el usuario de base de datos que se utiliza para la supervisión debe por lo menos tener suficientes autorizaciones
siguientes:
● Si desea conectarse a sistemas remotos que se ejecutan en SAP ASE, se puede seleccionar libremente un usuario para el monitoreo. Sin embargo,
se recomienda que utilice el SAPSA iniciar sesión al añadir sistemas remotos porque sólo
● Si desea conectarse a sistemas remotos que se ejecutan en cualquier otra plataforma de base de datos, consulte la documentación de DBA Cockpit apropiado
Bloqueo de acciones
Para cada acción de mantenimiento que ha seleccionado utilizando la carlinga DBA, se establece un bloqueo para el sistema que se está supervisando.
Todos los bloqueos se liberan al salir de la carlinga DBA o cuando se cambia a otro sistema.
Cuando se realizan cambios que afectan a los objetos de bases de datos tales como los parámetros de configuración de Adaptive Server, un registro de auditoría está escrito. Puede
Para obtener más información sobre temas específicos, consulte los Enlaces Rápidos como se muestra en la siguiente tabla.
administración
Guía de Administración de Información <Release> Seguridad Seguridad
SAP lanza paquetes de soporte (SP) para SAP ASE, el controlador ODBC y el controlador JDBC a intervalos regulares. Estos SP a menudo contienen
importantes correcciones de software y se recomienda que instale estos SP para ASE y los conductores a intervalos regulares. nota SAP 1590719 proporciona
SAP ASE SP contiene siempre una imagen completa de instalar. Puede utilizar estas imágenes para actualizar una copia existente de ASE. En este capítulo se
proporciona una descripción de alto nivel de las tareas a realizar. Para obtener instrucciones detalladas paso a paso, revisar la nota SAP 1607816 SYB: Instalación de
1599814 SYB: Instalación de paquetes de servicios para SAP ASE (UNIX + Linux) .
Todo el proceso de instalación de una actualización ASE no debe tomar más de treinta minutos. Para actualizar SAP ASE, proceda
de la siguiente manera:
Los parches de base de datos support.sap.com/swdc bases de datos SAP Adaptive Server Enterprise
Nota
Sólo los paquetes en este lugar han sido probados y certificados para su uso con SAP Business Suite.
Descargar y guardar el paquete de software en un directorio temporal local. Desempaquetar el paquete con SAPCAR.
2. Preparar la actualización.
Recomendación
Se recomienda que realice una copia de seguridad del sistema de archivos del directorio de instalación de software ASE
Sybase / <DBSID> ( UNIX, Linux), o < Unidad>: \ Sybase \ DBSID> ( Windows). También se recomienda que
○ Apagar el sistema SAP y el servidor ASE antes de iniciar la actualización ASE. Ni ASE ni el servidor de copia de seguridad deben ejecutar cuando
se inicia la actualización ASE. Además, ninguna de las utilidades de base de datos (por ejemplo, 'isql') debe estar en uso, mientras que la
○ Descargar la última versión del guión syb_update_db.TXT que se adjunta a las notas de SAP 1607816
y 1599814 . Este script realiza importantes ajustes de configuración en la ASE para SAP Business
Suite, dependiendo de la versión instalada ASE.
instalador ASE.
Las tareas de actualización postal son obligatorios para el buen funcionamiento de su servidor ASE después de la actualización. Realice estos pasos
○ Ejecutar los scripts de instalación. Los scripts se encuentran en el directorio $ Sybase / $ / scripts (SYBASE_ASE UNIX / Linux) o
< Unidad>: \% SYBASE% \% Sybase / ASE \ scripts ( Windows). Ejecute los siguientes guiones:
○ Ejecutar el script syb_update_db.TXT. La versión actual de este script está siempre unida a las notas de SAP 1599814
(UNIX / Linux) y 1607816 (Windows). Las secuencias de comandos adaptar la configuración ASE
y las opciones de base de datos para SAP Business Suite, dependiendo de la versión de ASE recién instalado.
El sistema SAP no tiene que ser detenido cuando se copia el nuevo software de ODBC y JDBC al directorio global.
● Realizar una copia de seguridad del sistema de archivos del directorio / sapmnt / <DBSID> / global / SYB / <plataforma> / ( UNIX / Linux) o < Unidad>: \
La carlinga DBA es una herramienta independiente de la plataforma que se puede utilizar para supervisar y administrar su base de datos. La ventaja de usar la
carlinga DBA es que ha sido diseñado específicamente para la administración y monitorización de bases de datos en un entorno de sistemas SAP. Por lo tanto,
las funciones de la carlinga DBA especialmente soportan los administradores de bases en la adaptación de sus bases de datos para la carga de trabajo de los
sistemas SAP. La carlinga DBA facilita el trabajo de los administradores de bases de datos porque todos los ajuste del rendimiento, monitoreo y tareas de
La carlinga DBA es parte de los sistemas de SAP NetWeaver e integrado en SAP Solution Manager. Puede ejecutar el DBA de mandos como parte de sus
actividades de administración del sistema en SAP Solution Manager. La carlinga DBA está optimizado para el manejo de la administración y el seguimiento de las
bases de datos de toda la infraestructura del sistema desde un sistema central. En particular, se puede utilizar la carlinga DBA para manejar la configuración de las
bases de datos de forma centralizada. Puede administrar y controlar bases de datos remotas desde la cabina DBA usando conexiones de bases de datos remotas.
● Descripción general de la pantalla que le permiten comprobar el estado de su infraestructura de sistemas en una pagina.
● pantallas de bases de datos específicas que le permiten identificar y analizar los problemas de las bases de datos individuales en detalle. Al iniciar la
carlinga DBA, el sistema muestra el Configuración del sistema pantalla. En esta pantalla, puede decidir proceder de la siguiente manera:
● Configurar y supervisar toda su infraestructura de sistemas. Para ello, se queda en la pantalla de entrada de la carlinga DBA (esta pantalla es la infraestructura
de sistemas pestaña).
● Monitorear y administrar bases de datos individuales en detalle en el entorno del sistema. Para ello, se elige la
Base de datos <Su base de datos> pestaña.
Si se va a administrar y supervisar las bases de datos de SAP ASE con la carlinga DBA, las siguientes funciones:
Se obtiene una visión general de todas las copias de seguridad y recuperaciones de base de datos realizadas. Además, puede mostrar información sobre los
En esta área, se obtiene una visión general de la configuración de la base de datos. Puede cambiar la configuración de base de datos o la
● Planificación de trabajos
acceso directo a la DBA cepillado calendario, el registro DBA, tareas programadas, y otras herramientas le permiten planificar y realizar un seguimiento de todos los trabajos
● Diagnóstico
Varias funciones de diagnóstico le permiten identificar situaciones críticas en su base de datos, tales como eventos de bloqueo de espera o tablas
● Cambiar a otra acción sin cerrar la acción anterior y todavía mantener todos los datos recuperados por esta acción
Para utilizar las funciones ofrecidas para la supervisión remota, debe configurar el sistema que desea supervisar. El sistema local se configura
automáticamente cuando se inicia la carlinga DBA por primera vez. Después de haber configurado la conexión y en función de la base de datos,
se requieren más acciones para configurar el monitor de base de datos y configurar la administración de bases de datos.
La carlinga DBA es parte de cada sistema basado en SAP NetWeaver. Puede ejecutar la carlinga DBA localmente en un sistema basado en SAP NetWeaver
llamando al DBACOCKPIT transacción. Como alternativa, puede ejecutar la carlinga DBA en su sistema SAP Solution Manager, donde se puede acceder a
todas las bases de datos en su infraestructura de sistemas usando las conexiones remotas. Si utiliza la carlinga DBA como parte del sistema de SAP
Solution Manager, esto le permite actualizar y administrar las bases de datos desde un sistema central en lugar de iniciar una sesión en cada sistema
SAP Solution Manager es un conjunto de herramientas de SAP en su infraestructura de sistemas para monitorear la pila completa de un sistema SAP: desde el sistema
operativo hasta el proceso de negocio. SAP Solution Manager se instala normalmente en un sistema separado, donde se ofrece acceso central a las herramientas,
métodos y contenidos preconfigurados que se pueden utilizar durante la evaluación, implementación y operación de los sistemas. Para los administradores de bases de
datos, SAP Solution Manager ofrece una gama de herramientas para el análisis de la causa raíz, alertas e informes. Las herramientas de la carlinga DBA complementan
las herramientas disponibles de SAP Solution Manager, que proporcionan una visión general de alto nivel de los posibles problemas de bases de datos, incluyendo las
funciones de alerta. Además de las vistas generales de alto nivel de SAP Solution Manager, la carlinga DBA sirve como una herramienta de análisis en profundidad de
las cuestiones relacionadas con bases de datos. La carlinga DBA no sólo proporciona más herramientas para el administrador de base de datos de expertos, sino que
también desempeña un papel importante en la infraestructura de SAP Solution Manager. La infraestructura de monitorización remota de la base de datos de la carlinga
DBA es utilizado por SAP Solution Manager para extraer métricas de bases de datos remotas. Estas métricas se pasan a las diferentes aplicaciones de SAP Solution
Manager.
La carlinga DBA es parte de cada sistema basado en SAP NetWeaver. Puede ejecutar la carlinga DBA localmente en un sistema basado en SAP
NetWeaver llamando al DBACOCKPIT transacción. Si utiliza la carlinga DBA como parte de
La pantalla de entrada de la carlinga DBA con la interfaz de usuario basada en navegador web se divide en las siguientes áreas:
Zona Descripción
área de cabecera común Proporciona un conjunto estándar de funciones, por ejemplo, para cerrar la sesión de la fosa DBA Gallo o para
personalizar el diseño.
navegación de nivel superior incluyendo la navegación de En la navegación de nivel superior, puede alternar entre las siguientes áreas:
segundo nivel
● área de sistemas cruzados sobre el infraestructura de sistemas página pestaña facilita
● zona-base de datos específica en el Base de datos pestaña Proporciona información acerca de la base de datos
seleccionada en la navegación de segundo nivel, se proporcionan las principales áreas de tareas de administra ción de
base de datos, por ejemplo, la supervisión del rendimiento, espacio de gestionar ción, y la planificación de tareas.
Para una navegación rápida, estos principales áreas de tareas proporcionan desplegable menús correspon- corre a los
niveles de detalle relacionados. Puede ocultar las áreas Navegación detalle , Selector de infraestructura de sistemas , y
favoritos por la elección de la Expandir o contraer Launchpad pulsador en el lado izquierdo del área de navegación de nivel
superior. Si se contrae la plataforma de lanzamiento, la parte de navegación de segundo nivel ofrece un campo de selección
de sistema simplificado con una ayuda F4. Su diseño de pantalla seleccionado se almacena en la configuración de usuario y
detalle de navegación Contiene las principales acciones de las principales áreas de tareas. Dependiendo de la acción principal seleccionada, un
Ejemplo
Si tu eliges Actuación en el área de navegación de nivel superior, las principales acciones estén disponibles,
selector de infraestructura de sistemas Proporciona una visión general de todos los sistemas configurados. Esta área se describe con más detalle en Personalización
lista de favoritos Contiene una lista de los enlaces favoritos a herramientas y acciones especiales.
Para proporcionar un acceso rápido a las herramientas y acciones específicas, seleccione Personaliza Añadir favorito
vorites. Puede cambiar el nombre o eliminar los favoritos por la elección Personalizar Organizar Favoritos .
● Las aplicaciones SAP sobre SAP Adaptive Server Enterprise en SCN Al escoger este enlace, se puede acceder
Marco de ventana de mensajes Muestra la ventana de mensaje que es proporcionada por el marco. A diferencia del procesamiento de
mensajes SAP GUI clásico, esta ventana contiene una historia completa de todos los mensajes que se envían
● Comprobar si un texto explicativo de un mensaje está disponible haciendo doble clic en el mes de salvia o
eligiendo detalles .
Nota
Por defecto, se derrumbó la ventana de mensajes. Cuando hay un nuevo mensaje ado Gener, que se expande
automáticamente.
barra de herramientas mundial La barra de herramientas global proporciona un conjunto de funciones disponibles a nivel mundial para la navegación y relacionados
datos del sistema central Esta zona es común a la mayoría de las acciones destinadas a proporcionar, por ejemplo, la hora de la última actualización, el tiempo de
Área de contenido Muestra detalles de la acción seleccionada en ese momento. El área de contenido se divide en las siguientes áreas
● los Selección zona donde se puede introducir criterios de selección para el contenido que se mostrará
● los Resumen área que proporciona vistas de datos, por ejemplo, totales o tiempos exe cution
● El contenido, que depende de la pantalla y la acción que ha elegido usted puede actualizar el
contenido mediante la elección del Refrescar botón en la barra de herramientas global o cambiando
Vista de gráfico en el área de contenido Algunos informes se muestran como un gráfico. Para modificar la vista del gráfico, se puede utilizar el Tipo de
gráfico , Valores , y Tabla de tamaños botones de menú que son de un availa opcionalmente dependiendo de la
pantalla. Al elegir el Tabla de tamaños botón de menú, puede especificar el ancho y alto de la tabla que se
mostrarán. Además, puede abrir una vista detallada tabla seleccionando el Alternar mostrar tabla presionar el
botón.
área de detalle contenido Sólo aparece con ciertas acciones y muestra información adicional que se re lated a la acción seleccionada.
Típicamente, esta zona muestra detalles que se relacionan con la información proporcionada en el área de
contenido principal.
Si el contenido en el área de contenido se muestra como una tabla, puede seleccionar una fila de la tabla y mostrar más detalles de esta entrada de la tabla en
el área de detalle. Dependiendo de la zona en la cabina DBA, esto puede incluir lo siguiente:
● Representación gráfica de los datos del historial ( Historia - Vista Gráfica pestaña)
La representación gráfica de la historia complementa la vista de detalle de los datos de la historia. La representación gráfica de la historia se basa en la serie de
tiempo que se puede ver en la historia, que contiene todos los datos en formato de tabla.
Nota
Puede desactivar la visualización de la vista gráfica de datos de la historia en la personalización de las pantallas de DBA de la carlinga.
Por defecto, todos los sistemas se muestran sin ningún tipo de agrupación o filtrado. Para cada sistema configurado, se muestra el estado de alerta, el nombre
del sistema anfitrión y su base de datos. Los siguientes botones del menú están disponibles para la lista de sistemas:
Puede personalizar la lista visualizada de los sistemas, agrupándolos de acuerdo con los criterios seleccionados:
○ Personalizado
○ alertas
Para utilizar una agrupación personalizada, primero debe definir y añadir un grupo personalizado a la lista. Para ello, seleccione Añadir grupo en el menú
emergente del botón de menú Sistemas de grupo de criterios seleccionados . Especificar un nombre para el grupo personalizado y asignar los sistemas de
su elección. Tan pronto como se haya añadido un grupo personalizado, la opción organizar Grupos que se disponga en el menú emergente del botón de
menú Sistemas de grupo de criterios seleccionados , lo que le permite mantener un grupo ya existente.
Puede filtrar la lista de sistemas disponibles para mostrar sólo aquellos sistemas que responden a los criterios de filtro. A filtrar, por ejemplo, por el
● Sistemas de búsqueda
los favoritos lista proporciona un fácil acceso a las herramientas y acciones importantes. Por defecto, el favoritos lista contiene los siguientes enlaces que no
se pueden quitar:
● Línea de comandos SQL se puede ampliar el favoritos lista, es decir, añadir y organizar los favoritos por la elección Personaliza
Puede utilizar explicar a revisar los planes de acceso de todos SELECT, INSERT, UPDATE o BORRAR declaraciones. Puede acceder a la versión
basada en navegador Web de la función de explicar. En el favoritos lista de la interfaz de usuario basada en navegador Web, seleccione Explicar Plan
de Acceso .
Nota
Los estados pueden contener comentarios opcionales, tales como - OPTLEVEL (<OPTLEVEL>) - QUERY_DEGREE (<query_degree>
--location (<informe>, <posición>). Si no se especifican los comentarios, las declaraciones se explican utilizando el valor por defecto < OPTLEVEL>
y el valor predeterminado < query_degree>
para el proceso de trabajo.
El plan de acceso muestra todas las operaciones de bases de datos que se realizan cuando se ejecuta la instrucción. Se muestra como un árbol
gráfico y cada nodo del árbol representa un operador del plan de acceso. Usted puede:
● Mostrar u ocultar los detalles de un operador mediante la elección del nodo abierto o Cerrar nodo icono en el nodo respectivo
● Expandir o contraer subárboles eligiendo el Mostrar el nodo de niño icono o la Ocultar Nodo filial icono, respectivamente
● Ver detalles de la operación haciendo doble clic en un operador en el árbol gráfica de datos globales
○ General
Muestra detalles globales sobre el plan de acceso
● Búsqueda de operadores en una sentencia compleja por la elección Encuentra nodos para etiquetas
● Abrir una ventana de navegación adicional para planes de acceso complejas mediante la elección Ventana de navegación de palanca
● Mostrar u ocultar los detalles rápidos de todos los operadores por la elección Colapso o Expandir
● Mostrar los detalles globales sobre el plan de acceso eligiendo Ver detalles
● Mostrar información sobre la versión JNet utilizado (puede ser requerido por Soporte SAP) seleccionando el botón de ayuda
Nota
Para cada índice que se utiliza en el plan de acceso, se muestra el número de columnas de clave que se utiliza realmente en el plan de acceso. En la punta de la
herramienta apropiada, también se muestran los nombres de campo de índice utilizados. mesas volátiles y los índices de las tablas volátiles están marcados con una
etiqueta volátil adicional. Para cambiar y volver a explicar la instrucción SQL, seleccione Editar Declaración .
Las siguientes secciones proporcionan información acerca de cómo administrar su infraestructura de sistemas:
● Descripción de la arquitectura: End-to-End monitoreo y alerta en SAP Solution Manager y DBA Cockpit [página 40]
● Configuración de la Base de Datos de Seguimiento y alertas en SAP Solution Manager [página 42]
● Configuración del DBA Cockpit Marco (DCF) de forma manual [página 47]
Para poder tener acceso al cockpit DBA para monitorear sistemas remotos, tiene que configurar los sistemas en la cabina del DBA. Si la carlinga DBA se
utiliza como parte de la solución Manager Diagnostics, la configuración DBA Cockpit es parte de la configuración de SAP Solution Manager. Esto significa
que cuando se integra en el paisaje sistemas SAP Solution Manager, las bases de datos relacionadas se configuran en la cabina de DBA y no se
Como alternativa, puede configurar su sistema de base de datos ya sea utilizando la información de base de datos que se almacena en el SLD para la generación y
actualización de las entradas del sistema automático o manual mediante la creación de conexiones de bases de datos y las entradas de configuración del sistema. Para
acceder a la Configuración del sistema pantalla, seleccione Configuración del sistema sobre el infraestructura de sistemas pestaña de la carlinga del DBA. Se muestra una tabla
con todos los sistemas monitorizados. En la primera columna, un icono indica el estado actual de cada sistema.
Normalmente, cuando se inicia la carlinga DBA, el sistema local se establece como sistema por defecto. Para cambiar esta configuración, seleccione un sistema de la
Nota
este ajuste solamente se aplica al usuario que ha iniciado la sesión en el sistema. No es una configuración de todo el sistema.
Este método utiliza conexiones adicionales. Es el método de acceso principal para las tareas de supervisión y administración y es obligatorio.
Puede especificar las conexiones remotas para cualquier base de datos y mantener las conexiones con la carlinga DBA.
● conexión RFC ( opción adicional para los sistemas SAP ABAP solamente)
Para este método, tiene que asignar una conexión RFC a su sistema. conexiones RFC están disponibles para sistemas SAP ABAP solamente. Puede
utilizar conexiones RFC como un camino de acceso opcional para funciones de supervisión relacionadas con ABAP, por ejemplo, para la
comprobación de coherencia del Diccionario ABAP. Esto significa que la carlinga DBA utiliza la conexión RFC en paralelo a la conexión de base de
datos para el mismo sistema.
Usted puede solamente mantener conexiones RFC con SM59 transacción, no con la carlinga DBA.
La arquitectura de SAP Solution Manager comprende una serie de herramientas y marcos que recogen datos detallados sobre las bases de datos y sus
estados de forma automática. Las herramientas y marcos para la detección automática de bases de datos y datos de bases de datos incluyen la base de
datos de gestión del paisaje (LMDB), el agente de diagnóstico, así como el marco extractora:
Figura 5: Recolección de datos y monitorización de bases de datos y alertas con SAP Solution Manager
En SAP Solution Manager, todos los elementos de una infraestructura de sistemas se modelan en el LMDB. La tarea central de la LMDB es
proporcionar información acerca de toda la infraestructura del sistema en un lugar central. Las copias LMDB datos disponibles del SLD, sino que
enriquece los datos copiados de SLD con información adicional.
El Administrador de Diagnóstico Solution Agent (Agente de diagnóstico), que se instala en cada sistema local de su infraestructura de sistemas, recopila
información de los sistemas gestionados y reporta la información al sistema SAP Solution Manager. Esto incluye información sobre la disponibilidad de la base
de datos y su huésped. El agente de diagnóstico utiliza Agente del host de SAP para descubrir todas las bases de datos instaladas en un host. El agente de
diagnóstico y el host de agente de SAP transfieren algunos datos básicos, tales como el anfitrión de base de datos, el tipo de base de datos y su nombre, a la
SLD. Además, el agente de diagnóstico informa de los atributos técnicos como la topología del clúster, la liberación de la base de datos, y las propiedades
requeridas para una conexión de base de datos remota a la LMDB. Este tipo de información mapeada en el LMDB con los datos proporcionados por el SLD.
Información sobre las bases de datos que no se ejecutan con un sistema SAP también son empujados a la LMDB por el Agente de Diagnóstico.
El backend DBA Cockpit realiza la recolección de datos a través de la conexión base de datos remota y calcula las métricas de las bases de datos monitorizados,
como el rendimiento KPI, espacio o proporción de aciertos de caché de datos. La carlinga DBA toma instantáneas de los estados de bases de datos, y por lo tanto
es capaz de generar datos históricos (series de tiempo), lo que permite a los administradores de bases de datos para realizar un seguimiento de la evolución a corto
y medio plazo en la base de datos. Los datos recogidos por el backend DBA Cockpit también se introduce en el marco extractora, la infraestructura central de SAP
Solution Manager para la recogida y distribución de datos. Los datos extraídos se reutiliza por los siguientes motores y tiendas:
Estos motores y tiendas de procesar aún más los datos en bruto tomados de las bases de datos y generar alertas y métricas para informes BW, que
se pasan luego a las diferentes aplicaciones de SAP Solution Manager, como la bandeja de entrada de alerta, informando funciones y también el BW
informes pantallas en la carlinga DBA.
Durante la instalación de SAP Solution Manager, se puede encontrar la vigilancia y plantillas predefinidas de alerta que contienen las definiciones o los
En función de los valores de umbral definidos, los incidentes y las notificaciones se activan automáticamente a continuación. Para bases de datos SAP ASE,
La disponibilidad del fin de extremo a alertar en SAP Solution Manager depende de su licencia de soporte.
Para configurar el seguimiento de extremo a extremo y la infraestructura de alerta, se utilizan las transacciones estándar para la creación de SAP Solution
El agente de diagnóstico recopila información de los sistemas gestionados y les informa al sistema SAP Solution Manager. Esto también
incluye información acerca de la disponibilidad de la base de datos y su huésped. Es necesario instalar un agente de diagnóstico en cada
servidor (nombre de host virtual) que desea supervisar. Puede utilizar el instalador SAP para instalar el agente de diagnóstico.
Utilice la transacción Directorio de la infraestructura del sistema: Administración local ( RZ70) para configurar los proveedores de datos SLD en el entorno del
sistema. En este caso, es necesario proporcionar el puerto y el anfitrión de la SLD. Los proveedores de datos SLD son programas que recogen los atributos
Nombre de la base de datos en períodos definidos. Una vez que los proveedores de datos SLD están en marcha, empujan los atributos de la base de datos de la base
de datos al SLD.
Utilice la transacción Configuración de soluciones SAP Manager (SOLMAN_SETUP) de preparación del sistema para conectar el Agente SAP
Diagnóstico de SAP Solution Manager.
Utilice la transacción Configuración de SAP Solution Manager (SOLMAN_SETUP) Gestionado configuración del sistema para llevar a cabo las
siguientes actividades:
○ Especificar parámetros del sistema necesarios para configurar las bases de datos gestionadas mayoría de estos parámetros, tales como hosts o
puertos, son detectados automáticamente por el Agente de diagnóstico, por lo que sólo se requiere una contraseña aquí.
Esto incluye la instalación de extractores de bases de datos, que recogen datos para el seguimiento de las bases de datos en SAP Solution Manager.
○ Activación o desactivación de auto-notificaciones (por ejemplo, las notificaciones de correo electrónico) sobre las alertas de bases de datos
○ Asignación de plantillas de vigilancia para sistemas seleccionados en el alcance para el seguimiento de plantillas de supervisión contiene las
definiciones o valores de las métricas, eventos y alertas (MEA) que los incidentes de activación y notificaciones. Las plantillas de SAP tienen ajustes
predefinidos, pero también se pueden adaptar las plantillas a las necesidades específicas del cliente. Más información:
● instalación completa de SAP Solution Manager: La documentación de SAP Solution Manager en SAP Help Portal en http://help.sap.com/solutionmanager
Se utiliza este procedimiento para configurar los sistemas que desea supervisar el uso de conexiones de bases de datos remotas. Una configuración de
sistema manual sólo es necesario si la base de datos monitoreada no se ha configurado durante la integración de un sistema utilizando SAP Solution
Manager.
La configuración no incluye la configuración de la infraestructura de vigilancia, pero que sólo se realice una preparación básica que es necesaria para
Activación de la base de datos para el marco para la recopilación de datos [página 47] .
Nota
Dependiendo de la plataforma de base de datos del sistema seleccionado, algunas opciones no estén disponibles. En este caso, no se puede introducir
● El sistema (s) que desea supervisar debe tener un comunicado de base de datos que es compatible con la versión de base de datos de su
● El usuario para la conexión de base de datos debe tener suficientes permisos de base de datos. Para más información, ver Acciones de
mantenimiento en la cabina DBA [página 23] .
1. Llame a la carlinga DBA. los Configuración del sistema Aparece la pantalla que muestra una lista de todos los sistemas disponibles con una Estado de la
Nota
Al iniciar la carlinga DBA, por primera vez, el sistema local se añade automáticamente a la lista de todos los sistemas disponibles. Se
muestra al menos una entrada de sistema.
Introducción Proporciona una visión general de la configuración de los pasos n medidas que
deben tomarse
Nota
sistema local.
○ Tipo de conección
Destino
RFC Destino Especificar el nombre del destino RFC para ser utilizado
por el núcleo
abiertas
Nota
de datos
Nota
○ opción en desuso:
Si los datos sobre el rendimiento o el tamaño de los objetos de base de datos que
historia caja.
Nota
Resumen Resume todas las acciones a realizar Para guardar las entradas, seleccione
Protocolo de ejecución Resume todas las acciones realizadas incluyendo mes de error sabios
Para salir del asistente, elija el Terminar pulsador y volver a su vez a la Configuración
3. Opcional:
Si desea cambiar una entrada de configuración existente, seleccione la entrada de sistema en la lista de resumen y elegir el Cambio presionar el
botón. En el cuadro de diálogo Entrada cambiar la configuración del sistema , introducir y guardar los cambios.
4. Opcional:
Si desea eliminar una entrada de configuración, seleccione la entrada de sistema en la lista de resumen, seleccione el Borrar
Después de un sistema se ha configurado en la cabina DBA, la base de datos necesita ser monitoreado instrumentación adicional para permitir la
colección basada en el tiempo y la evaluación de los datos relacionados con el rendimiento, la configuración y el espacio.
Para instrumento se creó esta carlinga Marco DBA (DCF), un esquema de base de datos separada en el supervisado que contiene todos los objetos de
● Un conjunto de procedimientos almacenados para recopilar datos sobre una base regular
Independientemente de si la base de datos se ha configurado para monitorear el uso de SAP Solution Manager o utilizando el DBA cabina del piloto, la primera vez
que se selecciona un sistema de base de datos para el monitoreo en la cabina DBA, se comprueba la existencia de la DCF.
Todos los ajustes para la instrumentación, por ejemplo, los patrones de repetición para los recolectores de datos programados y la cantidad de datos que deben
recogerse son determinados por las plantillas. SAP proporciona las siguientes plantillas estándar:
La mayor parte de los recolectores de datos se ejecuten cada hora. La ventana corredera se establece en dos semanas a excepción de las tablas y los índices más
importantes.
● SAP detallada
La mayoría de los colectores de datos de la carrera de un cuarto de hora. La ventana corredera se establece en dos semanas a excepción de las tablas y los índices más
importantes.
Mediante la modificación de estas plantillas, puede influir en la configuración automática de la DCF. Para más
El DCF está configurado de forma individual para cada base de datos basado en la versión de base de datos, el tipo de uso de la base de datos y la
codificación de SAP. Para configurar el DCF manualmente, puede utilizar una plantilla o activar y configurar la historia recolectores de datos individuales.
Recomendación
Recomendamos que utilice las plantillas para asegurarse de que los datos se recogen de forma homogénea en el entorno del sistema. Sólo en raras
ocasiones, podría ser recomendable que configure la historia de los recolectores de datos individuales.
1. Llame a la carlinga DBA, y en el Base de datos pestaña, seleccione Marco DBA Cockpit de configuración
preseleccionados para la desactivación. Si desea mantener los ajustes antiguos, desactive las casillas de verificación correspondientes.
La opción para desactivar funciones obsoletas o para mantenerlos sólo está disponible si hay funciones que están actualmente activos
pero se recomienda para deshabilitar obsoleta.
3. Para configurar la plantilla en la base de datos monitoreados, elegir el Implementar presionar el botón. Para obtener más
En esta sección se describe cómo configurar y mantener los atributos técnicos para las conexiones de bases de datos remotas en la
Conexiones de base de datos pantalla en la cabina del DBA. La carlinga DBA utiliza estas conexiones para la administración y el seguimiento o para los programas
de aplicación que utilizan conexiones secundarias a bases de datos externas. Por lo general, las nuevas conexiones se crean durante la configuración del sistema
en el Configuración del sistema pantalla como se describe en Configuración de los sistemas para el control remoto manual [página 43] y, por lo tanto, no tienen que
ser creado en el Conexiones de base de datos pantalla. También puede utilizar el Conexiones de base de datos pantalla para configurar las conexiones de bases de
datos que se utilizan para los componentes que no sean de supervisión, por ejemplo, para el acceso a los recursos de datos externos BW.
1. Llame a la carlinga DBA y en el infraestructura de sistemas pestaña, seleccione Conexiones de base de datos .
los Conexiones de base de datos Aparece la pantalla que muestra una lista de todas las definiciones de conexión de bases de datos disponibles agrupados por la plataforma de base
de datos:
Columna Descripción
Nota
Por defecto, se muestran las conexiones de bases de datos que están definidos en el sistema local.
Nota
Este nombre es un identificador único que se puede elegir libremente a excepción de los nombres que están reservados por SAP para las conexiones
generadas. Estos pueden ser, por ejemplo, las conexiones de administrador o conexiones que son utilizados por los sistemas de la infraestructura del
○ En el Sistema de bases de datos campo, seleccione el nombre de la plataforma de base de datos de la lista desplegable.
○ En el máxima de conexión campo, introduzca un valor apropiado. Este valor limita el número de conexiones de bases de datos que actualmente
se llevan a cabo por el sistema SAP. El sistema SAP no permite que se supera este límite.
○ En el conexión óptima campo, introduzca un valor apropiado. Este valor es un límite más flexible que puede ser superado.
○ Si desea que la conexión sea obligatorio para el sistema SAP, seleccione la Permanente caja. Este parámetro define la disponibilidad de la
conexión de base de datos. Se maneja a continuación, en la misma forma que la conexión local por defecto, es decir, si esta conexión de base de
datos no está disponible para un proceso de trabajo, el proceso de trabajo del sistema SAP no se puede ejecutar.
Precaución
Se debe ajustar este parámetro sólo si es absolutamente se requiere la conexión para hacer funcionar su sistema SAP.
○ En el Nombre de usuario campo, introduzca el nombre del usuario de la conexión. Asegúrese de que usted elige un usuario con las autorizaciones
correspondientes. Para más información, ver Acciones de mantenimiento en la cabina DBA [página 23] .
○ En el Contraseña campo, introduzca una contraseña para el usuario de conexión y confirmar en el campo apropiado.
○ En la tabla de parámetros, especifique los siguientes valores adicionales de parámetros de base de datos específica:
Atributo Descripción
Nombre del Servicio El nombre o el número del servicio Este valor corresponde al parámetro
de datos re mote.
Nota
como esquema.
5. Para cambiar una conexión de base de datos, expanda la plataforma de base de datos correspondiente en el Base de datos remota
Conexión columna, seleccione una conexión y elija el Cambio presionar el botón. los Entrada Cambio
Conexión Aparece el cuadro de diálogo.
7. Para comprobar si se ha introducido el usuario correcto y la contraseña, así como los datos técnicos de conexión correctos, puede probar
una conexión de base de datos. Para ello, seleccione una conexión y elija el Prueba
presionar el botón.
El resultado de la prueba se muestra en el Protocolo de prueba de conexión en el área de detalles del contenido.
8. Para eliminar una conexión, seleccione una conexión y elija el Borrar presionar el botón.
Precaución
Si la conexión de base de datos seleccionada todavía es utilizado por un sistema que se registra en el DBA para la bañera, se
no poder bórralo.
El directorio de la infraestructura del sistema (SLD) contiene datos de todos los sistemas de bases de datos que están disponibles en el entorno del sistema. Puede
utilizar estos datos para establecer la configuración del sistema en la cabina de DBA en lugar de su puesta en marcha manualmente o utilizando SAP Solution
Manager.
Al configurar la carlinga DBA, por primera vez, se utiliza este procedimiento para importar los datos apropiados de la SLD. Durante la
operación de producción, se utiliza el procedimiento para sincronizar los datos entre el SLD y la carlinga DBA periódicamente.
Nota
Recomendamos que sólo utilice el SLD para la configuración de su infraestructura de sistemas SAP Solution Manager si no está disponible.
1. Para importar datos de conexión de base de datos de la SLD, llame a la carlinga DBA.
los SLD Régimen de Importación Aparece la pantalla. Dependiendo de la infraestructura de sistemas, uno o más de los siguientes nodos se muestran:
Se muestran todos los sistemas de bases de datos que están registrados en el SLD, pero no soportadas por el Cockpit DBA.
Nota
<Nombre (sistema de identificación) del sistema de base de datos> en <anfitrión principal de base de datos> (<plataforma de base
de datos>)
3. Para importar los datos del sistema de base de datos, elija el Cambio presionar el botón.
Las acciones permitidas para cada sistema de base de datos se muestran en la segunda columna del árbol.
4. Seleccione las acciones que desee para ejecutar los sistemas de bases de datos seleccionadas y seleccione la Importar
presionar el botón. Por defecto, sólo se selecciona la importación de nuevos sistemas de bases de datos.
Las acciones seleccionadas se ejecutan. Un mensaje corto para cada acción ejecutada se visualiza en el área de detalles del contenido.
Nota
Datos de conexión que se recupera de la SLD podría no ser completa para una de las siguientes razones:
○ En función de los datos proporcionados por un sistema para la SLD, algunos datos de conexión pueden estar incompletos.
Cuando se establece la conexión con un sistema importado por primera vez, el DBA Cockpit comprueba la integridad del sistema configurado.
Esto significa que se le pida para el usuario, la contraseña y la información de conexión, si es necesario. Si se requiere información de
conexión adicional, introduzca los datos requeridos como se describe en Configuración de las conexiones de base de datos .
● Se han definido los sistemas que se muestran en el calendario central haciendo doble clic en el sistema requiere en la pantalla DBA Cockpit:
Mantenimiento de configuración del sistema y seleccionando Recoger Central de Planificación Calendario de Datos .
● En el calendario de planificación de la carlinga DBA DBA, donde se llama al calendario central, que ha planeado la acción Calendario central Log
Collector para funcionar con regularidad. Este recoge la información de los sistemas remotos definidos para su visualización en el calendario central.
Para más información, ver Empleo: DBA [página 122] calendario de planificación .
Aquí está un ejemplo de entradas para Jueves febrero 08 ( por ejemplo) que afectan a dos sistemas, FUD y MENTIRA :
3 FUD 2
4 MENTIRA 1
Nota
En FUD sistema para el jueves 8 de enero hubo tres acciones planificadas, dos de los cuales tenían la gravedad más alto estatus. Por
ejemplo, la gravedad más alto estatus de FUD podría ser "terminado con la advertencia", en cuyo caso se muestra la entrada para FUD con
un fondo amarillo. Esto significa que dos acciones terminaron con una advertencia.
En FIB sistema para el mismo día, hubo cuatro acciones planificadas, uno de los cuales terminaron con la mayor severidad. Por ejemplo,
la mayor severidad de la FIB podría ser "terminado con error", en cuyo caso se muestra la entrada para el FIB con un fondo rojo. Esto
significa que una acción terminó con un error.
La siguiente tabla muestra los estados con códigos de colores en el calendario central, que también se puede ver por la elección Leyenda :
Color Estado
2. Para ver un resumen de las acciones por un día, haga doble clic en el encabezado día.
El sistema muestra un resumen de las acciones y de estado para cada sistema en el día que ha seleccionado, como en el ejemplo siguiente:
Tabla 6: Ejemplo:
disponible
FUD 3 1 2
MENTIRA 4 3 1
calendario de planificación DBA. Puede realizar todas las funciones habituales en el calendario de planificación DBA.
4. Para actualizar la pantalla para el sistema desde la que llamó el calendario central, seleccione Refrescar .
5. Para actualizar la pantalla para todos los sistemas, seleccione Actualizar remoto .
Ejecutar en diálogo Se ejecuta en el modo de diálogo, lo que puede llevar mucho tiempo, por lo no
recomendado
Recomendación
Le recomendamos que programe la acción Calendario central Log Collector para funcionar regularmente, como se ha descrito anteriormente en "Requisitos previos".
Las vacaciones se muestran en el mismo color de fondo como días de fin de semana. Esto de ninguna manera restringe la planificación de acciones en el
2. Cambiar a día, semana o mes por la elección Administración de vista diaria , Administración
3. Elegir Guardar ajustes y cambio Numero de semanas o Entradas por día en la pantalla.
10.5 Rendimiento
Las siguientes secciones proporcionan información sobre las principales áreas de trabajo que están disponibles bajo Actuación sobre el Base de datos pestaña de
la carlinga DBA:
Utilizar
El tablero de instrumentos muestra un resumen de las métricas más importantes. Usted obtener información acerca de las propiedades de la base de datos, el anfitrión, calidades,
tamaños de memoria caché, cerraduras y callejones sin salida, contadores de carga de trabajo, copia de seguridad, el crecimiento de la base de datos, y física / contadores S. La
a la pestaña Base de datos pestaña de la carlinga del DBA. Los tableros de instrumentos se definen por un número de plug-ins, donde cada módulo adicional cubre un cierto aspecto
Figura 6: Dashborads
La carlinga DBA proporciona una biblioteca de una veintena de plug-ins. Los usuarios pueden definir sus propios cuadros de mando. El alcance puede ser Sistema único o
Paisaje . Escoger organizar los tableros de instrumentos en la esquina superior derecha de personalizar el tablero de instrumentos.
nota SAP 1722359 : Las aplicaciones SAP sobre SAP Adaptive Server Enterprise - Mejores prácticas para la Migración y
Tiempo de ejecución
Para acceder a la información sobre la carga de trabajo ejecutado en el servidor ASE y los recursos consumidos por él, llama a la carlinga DBA y elegir Actividad
del sistema Rendimiento sobre el Base de datos pestaña de la carlinga del DBA.
Nota
Para supervisar los datos de la Actividad del sistema pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente. Si
el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia. Para más información, ver DBA Cockpit Marco: recolectores de datos de
● Un área de selección donde se especifica el período de tiempo para el que desea la visión general del rendimiento que se mostrará.
● Visión general de los gráficos que muestran los datos de monitoreo recuperados con importantes figuras claves que han sido agregados durante el período de
tiempo seleccionado.
● Un resumen que ofrece información sobre el consumo de recursos, la red I / O (paquetes enviados y recibidos), y en el perfil de carga de
trabajo.
● UN detalles subscreen, que proporciona la posibilidad de determinar una granularidad más fina para el marco de tiempo. Se puede elegir entre Hora , Día
, o Semana .
los Actividad del sistema pantalla proporciona una descripción de alto nivel de la carga de trabajo de gestión de la ASE server.It muestra las transacciones, las
conexiones (2-4 conexiones se corresponden con un proceso de trabajo), se lee (SELECT declaraciones), escribe (LMD), y reversiones. Asegúrese de que el
número de reversiones no es demasiado alto. Lecturas físicas no debe ser inferior a 10% de la lógica lee.
Se puede acceder a información sobre la utilización del sistema llamando a la carlinga DBA y la elección Utilización del rendimiento del sistema sobre el Base
Nota
Para supervisar los datos de la la utilización del sistema pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente.
Si el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia. Para más información, ver DBA Cockpit Marco: recolectores de datos
En el Selección área, puede especificar el marco de tiempo y el grupo de subprocesos para el que desea la utilización del sistema que se mostrará
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. los Gráfico pestaña muestra los detalles
del análisis de hilo en una representación gráfica. los Resumen pestaña contiene información de carácter general, la descripción de la rosca y la acción
recomendada. los detalles pestaña muestra una vista general sobre una base horaria, diaria o semanal. los por ciento valores ( ciento usuario ocupado , Sistema
ocupado por ciento , por ciento I / O ocupado ) no debe exceder 80%. Si lo hacen, la CPU está funcionando a plena capacidad o está sobrecargado. El valor longitud
de la cola ejecutar indica si los procesos tienen que esperar durante mucho tiempo,
Utilizar
Puede acceder a la vista avería del sistema llamando a la carlinga DBA y la elección Rendimiento Desglose hora del sistema sobre el Base de
datos pestaña de la carlinga del DBA. Con SAP ASE pantalla de 16,0 Rendimiento: Espera del sistema ha sido sustituido por la pantalla Rendimiento:
System Breakdown .
Para supervisar los datos de la Desglose de la hora del sistema pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado
correctamente. Si el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia. Para más información, ver DBA Cockpit Marco:
En el Selección área, puede especificar el período de tiempo para el que desea que el colapso del sistema que se mostrará. En el Top vez que los
consumidores panorama, se define un intervalo temporal en el gráfico que se desea analizar en detalle.
El gráfico que aparece en el Gráfico pestaña se conoce como la información general secundaria y muestra información adicional apoyar el
gráfico visualizado bajo Top vez que los consumidores .
Como administrador de la base que debe controlar los eventos de espera que se muestran en el siguiente gráfico. Si observa irregularidades (como en la
primera columna), seleccionarlos y leer el Acción sugerida . También puede hacer referencia a la información en otras pantallas DBA de la carlinga. Los
eventos de procesamiento se refieren a la ejecución de sentencias SQL ( Clasificación y así). La siguiente tabla muestra el consumo de tiempo de estos
eventos de procesamiento.
los Gráfico pestaña muestra los detalles del análisis de hilo en una representación gráfica. los detalles pestaña muestra una vista general sobre una base
horaria, diaria o semanal. Los datos de detalle se muestra en el detalles área por debajo de la tabla de resumen.
nota SAP 1954245 : La degradación del rendimiento debido al uso intensivo de la CPU en la ASE: SYB
Utilizar
Se puede acceder a información sobre spinlocks ASE llamando a la carlinga DBA y la elección Rendimiento Spinlock Contención sobre el Base
Nota
Para supervisar los datos de la Contención spinlock pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente. Si el
DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia. Para más información, ver DBA Cockpit Marco: recolectores de datos de
A spinlock es un mecanismo de bloqueo simple que evita un proceso de acceso a los recursos del sistema actualmente utilizado por otro proceso. Todos
los procesos que intentan tener acceso al recurso deben esperar (o “giro”) hasta que se libere el bloqueo. El colector de datos spinlocks permite el
Cuando una tarea de usuario realiza cambios en un recurso del sistema, un spinlock niega todas las otras tareas de acceso a este recurso, mientras que los cambios
se están realizando. Aunque spinlocks se llevan a cabo para duraciones muy breves, que pueden reducir el rendimiento en sistemas con altas tasas de transacción.
Spinning es una de las principales causas de alto uso de CPU en el servidor de base de datos.
Más información
Buscar Notas SAP ( http://support.sap.com/notes ) Y el uso de los nombres en la leyenda de la Top spinlocks pantalla.
Se puede acceder a información sobre los procesos de base de datos llamando a la carlinga DBA y la elección
Process Monitor de rendimiento sobre el Base de datos pestaña de la carlinga del DBA.
Visión general del proceso es una instantánea de los procesos que se ejecutan actualmente en el sistema. Está destinado principalmente a la recopilación de
información, por ejemplo, para el ajuste, o para solucionar problemas. Los datos históricos no está incluido en el resumen de proceso.
Para cada proceso de la declaración y el tiempo de procesamiento de transacciones, el uso de la CPU, el nombre del host cliente, el identificador de proceso de
servidor de un proceso que está bloqueando este (si lo hay), el nombre de la base de datos, siendo el orden de marcha, el iniciar sesión nombre, y se muestran otros
valores.
1. Se identifica el tipo de tarea de los procesos. Puede analizar Las aplicaciones internas ( base de datos de procesos internos) o Las
aplicaciones externas ( procesos del servidor de aplicaciones SAP trabajar, por ejemplo).
3. Para actualizar los datos de seguimiento, se elige la aplicar Selección presionar el botón. La siguiente información es
se muestra para cada proceso:
Columna: Descripción:
Número de motor Identificador único del motor que el proceso es Execut ing de
bloqueos mantenidos Bloqueos mantenidos por una actualización se mantienen en su lugar por el sistema hasta
bocking SPID identificador de proceso de servidor del proceso que mantiene el bloqueo que este
SAP Proc. Código Tipo / Transacción Tipo de proceso de código de transacción / transacciones SAP (proceso de registro dia)
4. Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. Los datos de detalle se
muestra en el proceso de Datos área por debajo de la tabla de resumen. los Proceso pestaña muestra información sobre los metadatos proceso,
los metadatos de cliente y la transacción. Elegir el SQL
Puede rastrear o matar a un proceso en el monitor de proceso si se descubre, por ejemplo, que la actividad ha estado funcionando durante mucho tiempo.
Para rastrear y analizar un proceso, selecciónelo en la tabla general y elegir el Actividad rastro presionar el botón. La traza se inicia la actividad en un navegador
Web independiente que proporciona información detallada sobre el proceso seleccionado. Por defecto, la pantalla se actualiza cada cinco segundos. Puede
elegir diferentes intervalos refrescantes haciendo una pausa en la traza, la especificación de un intervalo de tiempo diferente, y luego reanudar el rastreo.
La pantalla Diagnóstico: Lock-eventos de espera [página 130] porvides más información para identificar la causa de procesos de larga duración.
Para cancelar una actividad, seleccione el proceso y elegir la Proceso de matanza presionar el botón.
Se puede acceder a información sobre los subprocesos del sistema llamando a la carlinga DBA y la elección Tema Actividad Rendimiento sobre el Base de
Para supervisar los datos de la Actividad hilo pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente. Si el
DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia con un enlace a la pantalla de configuración del colector. Allí se pueden
Hilo recursos de la CPU grupo piscinas, y contienen hilos utilizados para ejecutar tareas de servidor ASE asociados a ese grupo de subprocesos. Hilos motores de host que
ejecutan las tareas del usuario, ejecutar trabajos específicos, y las solicitudes de proceso de una cola de trabajo. El servidor ASE contiene grupos de subprocesos definidos por el
sistema y, si está presente, grupos de subprocesos creados por el usuario. Agrupaciones de hebras están disponibles sólo cuando el servidor ASE está configurado para modo
roscado. El servidor ASE incluye estos grupos de subprocesos definidos por el sistema:
syb_default_pool es un motor. Todas las tareas del usuario y todas las tareas del sistema
syb_system_pool Una piscina de hilo utilizado para las roscas del sistema. Cada hilo en
syb_system_pool contiene al menos un hilo para el reloj sys tem y otras señales
syb_blocking_pool Un grupo de subprocesos que el servidor ASE utiliza para procesar las solicitudes de
erating op que pueden causar un multiplexado - o EL MOTOR - hilo para bloquear por una
En el Selección área, puede especificar el período de tiempo para el que desea hilos del sistema que se mostrarán. Después de haber aplicado su
selección, puede revisar los hilos que se produjo en el marco de tiempo dado y que fueron capturados por el colector de datos relacionada. Para revisar
el desempeño de los hilos de agregados, seleccione Hilos Grupo por Nombre piscina .
Columna: Descripción:
Enhebrar Nombre piscina Sólo agrupaciones de hebras sistema puede comenzar con el syb_ prefijo.
Tarea: Prende Los hilos se utilizan para ejecutar las tareas del servidor ASE asociados con los
Dormir Cantidad de tiempo (en%) que el hilo iba a entrar en modo de suspensión.
System Time (ms) tiempo de la CPU del sistema total de la rosca en milisegundos
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. Los datos de detalle se muestra en
el detalles área por debajo de la tabla de resumen. los Gráfico pestaña muestra los detalles del análisis de hilo en una representación gráfica. los Resumen pestaña
contiene información de carácter general, la descripción de la rosca y la acción recomendada. los detalles pestaña muestra una vista general sobre una
base horaria, diaria o semanal.
Desde SAP ASE 16.0, DBA pueden activar asignación hilo dinámica mediante la configuración de la número de procesos de trabajo y max
grado paralelo parámetros.
valor de la columna Ocupado (%) para el grupo de subprocesos syb_default_pool no cae por debajo del valor crítico de 20%. En este caso, usted tiene que
reducir el número de hilos. Para obtener más información, consulte la documentación sobre el comando alterar grupo de subprocesos
Puede acceder a la información sobre el rendimiento de base de datos temporal llamando a la carlinga DBA y la elección
Rendimiento Actividad base de datos temporal sobre el Base de datos pestaña de la carlinga del DBA. Usando la información
● Revisar la actividad de base de datos temporal que se produjo en el pasado y que fueron capturados por el colector de datos relacionada.
● Revisar las actividades de bases de datos temporales que se están produciendo actualmente en el servidor de base de datos. En el Selección área, puede especificar
el período de tiempo para el que desea actividades de base de datos que se mostrarán.
Columna: Descripción:
Espacio sin reservas (KB) espacio sin reservas en la base de datos temporal
El valor en la columna Tamaño temp DB muestra el tamaño de la base de datos temporal. Mantenga un ojo en el valor de
Espacio sin reservas . Si se observa que el espacio no reservado cae a un nivel crítico, tiene que aumentar el tamaño de tempdb.
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. Los datos de detalle se muestra
en el detalles área por debajo de la tabla de resumen. La pestaña Resumen muestra información general sobre la base de datos y métricas adicionales.
los detalles pestaña muestra una vista general de las actividades de base de datos de acuerdo con el período de tiempo que ha elegido.
10.5.9 Rendimiento: E / S
Puede acceder a la información sobre el rendimiento de E / S llamando a la carlinga DBA y la elección El rendimiento de E / S sobre el Base de datos pestaña
Nota
Para supervisar los datos de la Rendimiento: E / S pantallas, que tienen que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente. Si
el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia. Para más información, ver DBA Cockpit Marco: recolectores de datos de
rendimiento, pero la distribución de E / S a los recursos físicos, tales como discos físicos y canales I / O. Si I / O veces son pobres,
comprobar si un dispositivo específico está sobrecargado o si el sistema de E / S en su conjunto está sobrecargado. Elija una de las
siguientes páginas de E / S:
Puede acceder a la información en el dispositivo de E / S llamando a la carlinga DBA y la elección Rendimiento I / O del dispositivo I / O sobre el Base de
datos pestaña de la carlinga del DBA. En el Selección área, puede especificar el período de tiempo para el que desea la visión general que se mostrará. El
tiempo de escritura ), tendrá que comprobar el subsistema de almacenamiento. Además, la pantalla Dispositivos espaciales proporciona información sobre la
Puede acceder a información llamando a la carlinga DBA y la elección El rendimiento de E / S de la tabla de E / S sobre el Base de datos pestaña de la
carlinga del DBA. El colector de datos Mesas permite el monitoreo histórico de la tabla de E / S. los Mesas pantalla proporciona información que puede
● Las tablas que tienen las operaciones de actualización frecuente y son, por lo tanto, los candidatos potenciales para nuevas estadísticas?
● Las tablas que son candidatos para la reorganización debido a la fragmentación del espacio? (Para responder a la última pregunta,
1. Se identifica el período de tiempo en el que ha experimentado problemas de rendimiento, por ejemplo, el tiempo de respuesta del usuario mal.
2. En el Selección área, se especifica el período de tiempo apropiado. Elija un valor para tablas por ese
corresponde a su problema de rendimiento. Elegir, por ejemplo, Accesos físicos / escrituras físicas , si experimenta problemas de E / S.
3. restringir el conjunto de resultados en la tabla de resumen, por ejemplo, al limitar el número máximo de filas, mediante el uso de comodines.
4. Para actualizar los datos de tabla, debe elegir el aplicar Selección presionar el botón.
Columna: Descripción:
Total de espera de bloqueo Tiempo (ms) Número de veces que una tarea esperó un bloqueo para el objeto
Último uso Fecha Última fecha en que el índice se utiliza en el plan durante la ejecución
5. Para visualizar los datos, se selecciona una línea en la tabla general. Los datos se muestran en el Gráfico área en la forma
de gráficos.
Puede acceder a información llamando a la carlinga DBA y la elección Rendimiento I / O del dispositivo I / O sobre el Base de datos pestaña de la carlinga del
DBA. En el Selección área, puede especificar el período de tiempo para el que desea la visión general que se mostrará. El colector de datos índices permite el
monitoreo histórico del índice I / Os. Para analizar los datos de índice, se procede de la siguiente manera:
1. Se identifica el período de tiempo en el que ha experimentado problemas de rendimiento, por ejemplo, el tiempo de respuesta del usuario mal.
3. restringir el conjunto de resultados en la tabla de resumen, por ejemplo, al limitar el número máximo de filas, mediante el uso de comodines.
Columna: Descripción:
Total de espera de bloqueo Tiempo (ms) Número de veces que una tarea esperó un bloqueo para el objeto
Último uso Fecha Última fecha en que el índice se utiliza en el plan durante la ejecución
5. Para visualizar los datos, se selecciona una línea en la tabla general. Los datos se muestran en el Gráfico y detalles
área de contenido.
El controlador CTLIB es utilizado por SAP ASE. Puede pasar por alto este controlador para aplicaciones SAP sobre SAP ASE. Si observan valores altos
en la columna Pendiente para el DiskController y / o la NetController , tendrá que aumentar el número de controladores de E / S. Cambiar el valor de los
parámetros correspondientes. Para obtener más información, véase la nota SAP 1539124
Se puede acceder a información sobre el uso de memoria llamando a la carlinga DBA y la elección Agrupaciones de memoria Rendimiento sobre el Base
Nota
Para supervisar los datos de la Agrupaciones de memoria: Rendimiento pantallas, que tienen que asegurarse de que el marco DBA Cockpit (DCF) está configurado
correctamente. Si el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia. Para más información, ver DBA Cockpit Marco:
Se puede acceder a información sobre el uso de memoria llamando a la carlinga DBA y la elección Asignación de grupos de memoria Rendimiento de la
memoria piscina sobre el Base de datos pestaña de la carlinga del DBA. Pantalla Asignación de memoria piscina proporciona una visión general de los
consumidores de memoria superior del servidor ASE. En el Selección área, puede especificar el período de tiempo para el que desea la visión general
que se mostrará. El colector de datos Uso de memoria permite el análisis histórico de uso de la memoria ASE. La versión mínima requerida es 15.7.0.100
ASE.
En el caso de capacidad de almacenamiento insuficiente, aumentar los valores de los parámetros correspondientes. Para obtener más información, véase la nota SAP 1539124
Configuración de base de datos para aplicaciones SAP sobre SAP ASE: SYB
Se puede acceder a información sobre el uso de memoria llamando a la carlinga DBA y la elección Rendimiento Uso de grupos de memoria caché de
procedimientos sobre el Base de datos pestaña de la carlinga del DBA. Para analizar los datos de caché de procedimiento, se procede de la siguiente manera:
Columna: Descripción:
Nombre del módulo Nombre del módulo de memoria caché de procedimientos asignación
Activa (Páginas) Número de páginas de memoria asignados por el momento para el módulo
Num Páginas reutilizada Número de páginas de caché de procedimiento para este módulo re colocado
3. Para mostrar los datos, se selecciona una línea en la tabla general. Los datos se muestran en el Gráfico o detalles contenido
zona.
El gráfico siguiente muestra que el procedimiento de caché es usada por varios consumidores durante el procesamiento de las tareas del usuario. -Reource intensiva Ordenar
operaciones pueden causar picos repentinos de uso de la memoria. Ordenar operaciones pueden causar consulta importante planea ser descartado de la caché de
procedimientos.
Utilizar
Se puede acceder a información sobre el uso de memoria llamando a la carlinga DBA y la elección Rendimiento Uso de grupos de memoria caché Declaración sobre el Base
de datos pestaña de la carlinga del DBA. La antememoria de sentencias permite SAP ASE comparar una declaración recién recibido ad hoc de SQL para sentencias SQL
almacenadas en caché. Si se encuentra una coincidencia, SAP ASE utiliza el plan almacenado en caché de la ejecución inicial. De esta manera, SAP ASE no tiene que
Asegúrese de que el proporción de aciertos de caché no cae por debajo del valor crítico de 95% (ver que el valor de la
Resumen pantalla). los Número de Mudanzas debe ser inferior a 10% de la Número de estados en la caché. Para aumentar el tamaño de la caché de
sentencia, véase la nota SAP 1539124 SYB: Configuración de base de datos para aplicaciones SAP sobre SAP ASE.
Más información
Puede acceder a la información sobre el uso de una caché de datos llamando a la carlinga DBA y la elección
Uso de grupos de memoria caché de datos de rendimiento sobre el Base de datos pestaña de la carlinga del DBA. Usando la información
● Revisar los datos de uso de caché que se produjeron en el pasado y que fueron capturados por el colector de datos.
En el área de selección, puede especificar el período de tiempo para el que desea el uso de la caché de datos a visualizar. Después de haber aplicado su
selección, se muestra el uso de la caché de datos. La siguiente información se muestra para cada base de datos:
Columna: Descripción:
Accesos físicos El número de almacenamientos intermedios que se han leído desde el disco en la piscina
(MRU) de la piscina
Los tampones a MRU El número de memorias intermedias que fueron descabellada y se sustituye en el
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. Los datos de detalle se muestra en el detalles área
por debajo de la tabla de resumen. los Resumen pestaña muestra información general sobre el uso de la caché de datos. La pestaña Detalles proporciona una
visión general para el uso de la caché de datos de acuerdo con el período de tiempo que ha elegido. Asegúrese de que el proporción de aciertos de caché no cae por
debajo del valor crítico de 95% (véase Resumen pantalla). Para aumentar el tamaño de la caché de datos, véase la nota SAP 1539124 SYB: Configuración de base
Escoger Configuración de cachés de datos En la cabina de DBA, si desea cambiar la configuración. por
más información, consulte Configuración: cachés de datos [página 105]
Para obtener más información sobre el uso de cachés en Adaptive Server, consulte Cachés en Adaptive Server en la Guía de administración del sistema
SAP ASE
Utilizar
Puede acceder a información acerca de los objetos de caché de datos llamando a la carlinga DBA y la elección Uso de grupos de memoria caché de datos de
Para supervisar los datos de la Uso de la caché de datos pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente. Si
el DCF no está disponible o conjunto erróneamente hacia arriba, se muestra una advertencia que incluye un enlace a la pantalla de configuración del colector donde se
El sistema muestra información sobre los objetos en la caché de datos. Se muestra, por ejemplo, qué partes de un cuadro se han cargado en la
memoria caché de datos. Si observan picos repentinos o cambios en el Top Objetos tabla, usted tendrá que investigar si los objetos se han descartado
de la caché de datos. En este caso, usted tiene que configurar la caché de datos en consecuencia. Para más información, ver Configuración: cachés
de datos [página 105] .
Más información
Se puede acceder a información sobre las sentencias SQL llamando a la carlinga DBA y la elección
Sentencias SQL Performance sobre el Base de datos pestaña de la carlinga del DBA.
Nota
Tenga en cuenta que usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente. Si el DCF no está disponible o
configurar de forma incorrecta, se muestra una advertencia con un enlace a la pantalla de configuración del colector. Allí se pueden realizar los pasos
necesarios. Para más información, ver DBA Cockpit Marco: recolectores de datos de administración y procedimientos [página 116] .
Puede acceder a información acerca de la caché de instrucción SQL eligiendo Rendimiento sentencias SQL Declaración de caché sobre el Base de
Esta función proporciona la capacidad de monitoreo para todas las sentencias SQL preparadas que residen en la memoria caché global de instrucción
SQL. La información acerca de las declaraciones en caché se reunió durante su preparación y ejecución.
Filtración
La antememoria de sentencias SQL global de un sistema SAP puede contener miles de entradas. Al seleccionar el criterio de la Lo más sentencias SQL por
cuadro de lista desplegable, se muestra sólo las entradas más caras para ese criterio. Por defecto, la salida está limitada a las 100 primeras entradas, pero
se puede cambiar fácilmente. los Personalizado
Filtro le permite hacer un filtrado más específico basado en múltiples valores de umbral, así como un filtro de texto en el texto de la sentencia de SQL (un
nombre de tabla, por ejemplo). Escoger aplicar Selección para actualizar la pantalla.
Los registros mostrados proporcionan información de identificación, estadísticas, y parte del texto de la sentencia de SQL. Debido al tamaño potencial del texto
de la sentencia de SQL, sólo se muestran los primeros 150 caracteres. Si quieres ver todo el texto de la sentencia, así como estadísticas de ejecución
detallados para una declaración particular, seleccione la entrada correspondiente en la tabla. Sentencia de SQL detalles se muestran en la parte inferior de la
pantalla.
Como SAP ASE utiliza planes de acceso no compartible, pueden existir varios planes de acceso idénticos o variar de una única sentencia SQL. Para mostrar
información detallada de un plan de acceso, seleccione Planes de consulta en caché . Elegir un plan de la lista y seleccionar Mostrar plan . Para obtener más
Puede identificar las declaraciones Top SQL para un periodo de tiempo seleccionado llamando a la carlinga DBA y la elección
SQL Declaraciones Declaraciones de rendimiento superior SQL sobre el Base de datos pestaña de la carlinga del DBA. Lo más sentencias SQL son
declaraciones de larga duración. declaraciones de tesis son costosos desde el punto de vista del tiempo.
Se puede acceder a información sobre la utilización de recursos llamando a la carlinga DBA y la elección
El rendimiento del uso de recursos ASE sobre el Base de datos pestaña de la carlinga del DBA.
Nota
Para supervisar los datos de la Utilización de recursos pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado correctamente.
Si el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia con un enlace a la pantalla de configuración del colector. Allí se
DBA Cockpit Marco: recolectores de datos de administración y procedimientos [página 116] . El colector de datos Recursos ASE permite el monitoreo
histórico de los recursos del servidor como se informa a través de procedimientos del sistema sp_monitorconfig
Se muestran detalles acerca de piscinas internas de recursos de ASE, así como su uso. En el Selección área, puede especificar el período de
Si se observa un alto Conde reutilización , aumentar el fondo de recursos correspondiente. los Nombre del recurso es un parámetro configurable. Para
obtener más información, véase la nota SAP 1539124 : Configuración de base de datos para: SYB
Si el valor de la columna Max. Usado se mantiene constantemente por debajo del valor configurado en la columna Promedio Valor Total , debe reducir
el parámetro respectivo.
Se puede acceder a la información sobre violaciónes límite de recursos llamando a la carlinga DBA y la elección
Violaciónes límite de recursos de rendimiento sobre el Base de datos pestaña de la carlinga del DBA.
Nota
Para supervisar los datos de la Violaciónes límite de recursos pantalla, usted tiene que asegurarse de que el marco DBA Cockpit (DCF) está configurado
correctamente. Si el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia con un enlace a la pantalla de configuración del
colector. Allí se pueden realizar los pasos necesarios. Para más información, ver DBA Cockpit Marco: recolectores de datos de administración y procedimientos
[página 116] .
La carlinga DBA puede ser utilizado para configurar el regulador de recursos ASE. Los límites de recursos se pueden definir en la pantalla Límite de
configuración de recursos . Un nuevo colector de datos Límites de recursos se puede ajustar hasta periódicamente
límite de recursos que se han producido en el sistema. En el Selección área, puede especificar el período de tiempo, la Nombre de inicio de sesión y el Tipo de
recursos Límite para el que desea que la violación de límites de recursos que se mostrará.
Después de haber aplicado su selección, puede revisar la información que fueron capturados en el marco de tiempo dado. Para mostrar información
Puede analizar los datos de rendimiento de su sistema de base de datos utilizando el almacén de rendimiento. Para acceder al almacén de
● informes
● Configuración
Un sistema de SAP Solution Manager con solución Manager Diagnostics (SMD) permitió que se requiere.
Caracteristicas
En el Almacén de rendimiento, indicadores de desempeño que son recogidos por el Cockpit DBA se almacenan en un sistema SAP NetWeaver Business
Warehouse. Este sistema SAP NetWeaver BW es utilizada por el Gestor de Diagnóstico Solución (SMD) de back-end de un sistema SAP Solution
Manager. SMD ya utiliza este SAP NetWeaver BW para almacenar los datos de carga de trabajo de las aplicaciones SAP. Para configurar la extracción
de datos en el SMDBI, se utiliza el Asistente SMDSetup.
Sobre la base de esta arquitectura, la carlinga DBA utiliza la tecnología de SAP NetWeaver BW para proporcionar informes de análisis de rendimiento, que se puede
personalizar de acuerdo a sus necesidades. Todos los datos recogidos tiene una dimensión de tiempo, para que pueda analizar el rendimiento de base de datos para
cualquier punto en el tiempo o durante un período de tiempo especificado. Casi todos los informes se muestran como un gráfico para visualizar los indicadores clave de
rendimiento (KPI). Además, también es una vista detallada tabla. Para navegar dentro de estos informes, puede utilizar la función de desglose de SAP NetWeaver BW.
Violaciónes a los umbrales de rendimiento se destacan basadas en las excepciones BW predefinidas para poner inmediatamente consciente de los problemas de
rendimiento.
Por defecto, el Almacén de rendimiento se entrega con contenido predefinido que se puede utilizar para crear sus propios informes de acuerdo a sus
necesidades.
Utiliza los datos proporcionados en el informes pantalla para analizar los problemas de rendimiento de base de datos en el presente o en el pasado. Para
acceder a la informes pantalla de la Performance Warehouse, llame a la carlinga DBA y elegir
Informes de Ejecución Performance Warehouse sobre el Base de datos pestaña de la carlinga del DBA.
Especificándose el calendario de
Para visualizar informes detallados, primero hay que especificar el marco de tiempo para el que se desea analizar los datos mediante la definición de los siguientes:
● granularidad
Se puede elegir entre Minuto , Hora , Día , o Mes . Dependiendo de la selección, los valores de su marco de tiempo podrían cambiar.
● Si elige plazo La selección personalizada en la lista desplegable, puede introducir manualmente la hora de inicio y finalización para su análisis.
Para activar su selección personalizada, seleccione Aplicar filtro . Para cualquier otra selección de la lista desplegable, los informes se actualizan
automáticamente.
Viendo un Informe
Para visualizar un informe, elija la vista pulsador correspondiente en la página pestaña correspondiente.
Nota
La disponibilidad de las páginas de la lengüeta y de los pulsadores en cada pestaña puede variar dependiendo del sistema seleccionado. Algunos informes sólo
● En la parte superior, se muestra un gráfico para visualizar los indicadores clave de rendimiento. El gráfico proporciona un subconjunto de las columnas de
Nota
Puede profundizar sus informes, ya sea usando el menú contextual del encabezado de una columna en el Detalle: <Categoría - Ver> área de la pantalla o
especificando el valor respectivo utilizando los botones pulsadores en el Detalle: Navegación área de la pantalla. Aquí, también se puede añadir y eliminar
columnas o figuras clave, o puede establecer filtros en columnas. Además, hay excepciones predefinidas (por ejemplo, Gráfico: Excepciones o Detalles:
Excepciones ) para casi todos los informes sobre los indicadores clave de rendimiento. Los umbrales utilizados se basan en ver las alertas temprana y cada
Nota
Si desea restablecer un informe a su estado inicial, seleccione Restablecer Informe en el área del sistema central.
Configurar todos los parámetros de configuración que están relacionados con el almacén de rendimiento en el
Configuración pantalla. Por ejemplo, puede configurar el marco, las plantillas utilizadas para los informes y las categorías de informes.
La carlinga DBA utiliza plantillas web BI Business Explorer (BEx) para analizar los datos de rendimiento que se almacena en el Administrador
de Diagnóstico Solución (SMD) de BI. Usted puede crear sus propias plantillas web BEx BI en base a estos datos e integrar nuevas plantillas
web BEx BI en el almacén de rendimiento. Puede acceder a la Configuración pantalla del almacén rendimiento llamando a la carlinga DBA y la
● Configuración
● web Reports
● Categorías de informe
Configuración
A continuación, puede ver o modificar los parámetros de configuración del almacén de rendimiento para el sistema monitorizado. Para modificar algunos de estos
parámetros, utilice el Editar , Salvar , y Cancelar pulsadores en la barra de herramientas. Dependiendo de la plataforma de base de datos, de los valores seleccionados de
los valores puede variar. Los siguientes parámetros se muestran para todas las plataformas de bases de datos:
Parámetro Descripción
De la zona horaria Los datos de rendimiento sellos de tiempo se convierten en una zona de tiempo global para todos los informes de BI
SMD.
Nota
los Defecto casilla de verificación se selecciona si el valor por defecto para su completa paisaje es el mismo que el especificado para su sistema.
web Reports
Aquí, se puede configurar la pantalla del informes pantalla. Es decir, se pueden ver y modificar las plantillas web integrado de BI BEx en la tabla de
árbol. Para modificar algunos de estos parámetros, utilice el Editar , Añadir , y Borrar
pulsadores en la barra de herramientas.
Las principales categorías de informes aparecen y para cada categoría de informe, puede visualizar o modificar los puntos de vista mediante la ampliación de la
categoría de informe correspondiente. Estos puntos de vista aparecen como botones en la pestaña correspondiente en la categoría informes pantalla. Para cambiar la
Apretar botones.
Para visualizar los detalles de un punto de vista, basta con seleccionarlo en la tabla. Los siguientes parámetros se muestran en el
Parámetro Descripción
Este texto aparece como un texto de ayuda para el pulsador del indicador clave en una página de pestaña cate gory.
Informe Web (por defecto) nombre técnico de las plantillas Web BEx BI
Web Report (Día) nombre técnico de las plantillas Web BEx BI para granularidad Día
Web Report (Mes) nombre técnico de las plantillas Web BEx BI para granularidad Mes
Proveedores de datos (Tiempo) Especifica el proveedor de datos de las plantillas Web BEx BI con una dimensión de tiempo El desglose de la
Nota
Dependiendo de la plataforma de base de datos, puede haber más casillas de verificación disponibles para funciones de base de datos específica. Si selecciona estas
casillas de verificación, el informe sólo se muestra si las características específicas de bases de datos se han establecido en el sistema de base de datos monitoreada.
Categorías de informe
A continuación, puede ver y modificar las categorías de plantillas web BEx BI de los informes que se muestran la
informes pantalla. Para modificar algunos de estos parámetros, utilice el Editar , Añadir , y Borrar pulsadores en la barra de herramientas. Para cambiar la
secuencia de las categorías de la informes pantalla, utilice el Arriba o Abajo Apretar botones.
Parámetro Descripción
La carlinga DBA le permite ver el consumo de espacio de su base de datos, incluyendo objetos de bases de datos como tablas e índices. Puede analizar
la distribución del espacio y realizar actividades de administración para cambiar el diseño de almacenamiento de su base de datos.
Si se descuida la gestión del espacio, esto puede llevar a tiempos de inactividad debido al crecimiento de la base de datos normal cuando los objetos de base se
llenan. Si esto sucede, las aplicaciones no pueden escribir en la base de datos y usted tiene que hacer rápidamente más espacio disponible. Por lo tanto, es mucho
mejor para anticipar el problema mediante el control y la gestión proactiva del espacio de disco en su base de datos.
Las siguientes secciones proporcionan información sobre las principales áreas de trabajo que están disponibles bajo Espacio sobre el
El siguiente ejemplo muestra cómo el espacio de disco se puede asignar en diferentes dispositivos y explica los términos
Asignado, gratuito y Usado. Esto le ayudará a entender el control del consumo de espacio en la cabina DBA:
Puede utilizar la pantalla Sistemas de archivos para identificar la cantidad de espacio libre disponible en los sistemas de archivos utilizados por SAP ASE. Escoger Sistemas
de archivos espacio sobre el Base de datos pestaña de la carlinga del DBA. Asegúrese de que el DBA Cockpit Marco (DCF) [página 116] está configurado
correctamente. El colector de datos Sistemas de archivos permite el monitoreo histórico del sistema de archivos espacio libre. los Sistemas de archivos pantalla le ayuda
a determinar cuánto espacio libre está disponible para ampliar el espacio de base de datos.
Puede utilizar la pantalla dispositivos acceder a la información sobre los dispositivos de base de datos. Escoger Dispositivos
El término “dispositivo” no sólo se refiere a un dispositivo físico distinto: puede referirse a cualquier pieza de un disco (como una partición de disco) o un archivo en el sistema
de archivos que se utiliza para almacenar bases de datos y sus objetos. Una base de datos puede ocupar todo el espacio disponible en el dispositivo, o de otras bases de
datos pueden compartir espacio en el dispositivo, o cualquier combinación de los dos. Segmentos (agrupaciones lógicas de almacenamiento dentro de una base de datos) le
Para Adaptive Server, dispositivos proporcionan un mapa lógico de una base de datos para almacenamiento físico, mientras que los segmentos proporcionan un mapa
lógico de objetos de base de datos a los dispositivos. Para lograr sus objetivos de asignación de espacio, es importante que entienda la interacción entre estas capas
lógicas. Para obtener más información, consulte Visión general de los temas de recursos de disco y Creación y uso de segmentos en el Guía de administración del sistema .
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. Los datos de detalle se muestra
● los Dispositivo pestaña muestra información general sobre el dispositivo y métricas adicionales.
● los fragmentos pestaña muestra una vista general de “piezas de disco”. Los fragmentos son un grupo de páginas lógicas en el mismo dispositivo. Fragmentos
● los Bases de datos pestaña muestra todas las bases de datos que utilizan este dispositivo. Para obtener información sobre la Bases de datos ficha, consulte
● los segmentos pestaña muestra información acerca de los segmentos utilizados. Cada base de datos puede tener hasta 32 segmentos con nombre.
○ segmento predeterminado - utilizar si no se especifica ningún segmento. Este segmento se utiliza por SAP para almacenar los datos
○ logsegment - almacena el registro de transacciones. El segmento de registro está reservado exclusivamente para el registro. Para obtener una visión
Puede utilizar la pantalla Bases de datos acceder a la información sobre todas las bases de datos de un servidor de base de datos SAP ASE. Escoger Bases de datos
Monitoreo del espacio que se consume en la base de datos no sólo requiere que compruebe el consumo de espacio actual, sino también que se tiene
en cuenta el progreso del crecimiento del espacio para responder a preguntas como las siguientes:
● Se datos de forma continua creciendo y es predecible que la base de datos se queda sin espacio?
● ¿Puedo identificar cualquier crecimiento a corto plazo que se relaciona con las actividades específicas de una aplicación, tales como copia de cliente, por ejemplo.
los Base de datos pantalla proporciona información sobre el espacio de datos y registro, el espacio libre disponible y el nivel de durabilidad.
completo Todas las transacciones se escriben en el disco. Este es el valor predeterminado si no se especifica un nivel de durabilidad cuando se crea la
base de datos, y asegura la recuperación completa de un fallo del servidor. Todas las bases de datos del sistema utilizan este nivel de
durabilidad (el nivel de durabilidad tradicional para las bases de datos de disco resi dent).
Nota
Es de gran importancia que la base de datos <SID> de una instalación de SAP tiene este nivel rability du.
NO_RECOVERY Las transacciones no son duraderos en el disco y todos los cambios se perderán si falla el servidor o se apaga. Para bases de datos
basadas en disco, SQL Server escribe periódicamente los datos en tiempo de ejecución a los dispositivos de disco, pero de una manera
incontrolada. Después de cualquier parada (, o falla en el servidor de mala educación educado y reiniciar) una base de datos creada con NO_RECOVERY
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen. Los datos de detalle se muestra en el Detalles
de bases de datos área por debajo de la tabla de resumen. los Base de datos y Dispositivo Mostrar ficha de información general y métricas adicionales. los fragmentos pestaña
muestra una vista general de “piezas de disco”. Los fragmentos son un grupo de páginas lógicas en el mismo dispositivo. Fragmentos permiso de almacenamiento
para el mismo grupo de segmentos. los segmentos pestaña muestra información acerca de los segmentos utilizados. Cada base de datos puede tener hasta 32
segmentos con nombre. Adaptive Server crea y utiliza estos tres segmentos:
● segmento predeterminado - se usa si no se especifica una hora de crear un objeto. Este segmento se utiliza por SAP para almacenar todos los datos
Para obtener una descripción gráfica sobre el crecimiento de la base de datos, seleccione Mostrar Crecimiento .
Puede crear nuevos dispositivos de ASE y ampliar el espacio de la base de datos existente a través del asistente Extender espacio DB .
Utilizar
Uso del registro de transacciones permite el monitoreo granular e histórico del consumo de registro por base de datos. El sistema de base de datos registra todas las transacciones
de bases de datos que cambian los datos de aplicación. Se escribe información acerca de estos cambios en las entradas del registro. Si es necesario, el sistema posterior pueden
utilizar estas entradas de registro para hacer retroceder o repetir la modificación de datos durante la recuperación de una caída o de recuperación en avance. Asegúrese de que el DBA
Cockpit Marco (DCF) [página 116] está configurado correctamente. La versión mínima requerida es de SAP ASE 15.7.0.110.
Para mostrar información detallada, selecciona la entrada correspondiente que desea analizar en la tabla de resumen La Gráfico pestaña muestra los
detalles del análisis en una representación gráfica. los Resumen pestaña contiene información de carácter general, la descripción y la acción recomendada.
los detalles pestaña muestra una vista general sobre una base horaria, diaria o semanal.
Más información
Las siguientes secciones proporcionan información sobre las principales áreas de trabajo que están disponibles bajo Espacial.
● Mesas
● índices
● Tablas diferidos
● Asesor de compresión Asegúrese de que el DBA Cockpit Marco (DCF) [página 116] está configurado
correctamente.
Mesas
Puede acceder a la Mesas pantalla llamando a la carlinga DBA y la elección Tablas e índices espaciales Tablas
Para analizar el espacio con respecto a las tablas e índices, lo que tiene que hacerse las siguientes preguntas:
● ¿Cuáles son las más grandes y las tablas de más rápido crecimiento en el sistema?
● Las tablas que necesito para reorganizar respecto recuperar el espacio y la degradación del rendimiento? Para responder a estas preguntas, usted
tiene que recoger los datos pertinentes sobre las tablas por primera vez. Por lo general, hay varios miles de tablas en un entorno de sistema SAP. Por
motivos de rendimiento, no se puede analizar los datos que se recuperan bajo demanda. Por lo tanto, los datos se recogen de forma continua mediante
trabajos de fondo del marco DBA Cockpit (DCF), que permite una evaluación rápida de los datos no sólo actual, sino también de los datos de la historia. los Mesas
pantalla muestra información sobre todas las tablas de la base de datos, tales como el espacio utilizado, usados o reservados, el número de filas, el número
1. Se especifica el periodo de tiempo y otros criterios para los que desea que se muestren las tablas.
2. Para actualizar datos de la tabla, se elige la aplicar Selección presionar el botón. Se muestra la siguiente información:
Columna: Descripción:
datos totales La cantidad total de espacio utilizado por los datos de esta tabla en KB
Los datos utilizados total Cantidad de datos utilizados para esta tabla en KB
Cambio de datos Porcentaje de cambio de datos desde la última actualización de las estadísticas se llevó a
Las filas suprimidas Número de registros de datos que han sido eliminados desde la última organización re
Filas reenviados Las filas que crecen en longitud con las actualizaciones posteriores
Para mostrar más detalles de la tabla seleccionada, selecciona una línea en la tabla general y elegir Tabla detalles .
Mediante el análisis y el mantenimiento de mesas individuales, puede optimizar las tablas e índices a:
● Mejorar el acceso a una tabla mediante la reorganización de tablas o índices fragmentados Para obtener más información, consulte Mantenimiento
En este artículo se muestra cómo el DBA Cockpit y su mantenimiento tabla automática para SAP ASE asegura una buena ratas de agrupamiento en las
tablas e índices, libera espacio no utilizado y asegura estadísticas del optimizador precisos.
Puede acceder a la Análisis de una sola mesa pantalla llamando a la carlinga DBA y la elección Tablas e índices espaciales Análisis de una sola
Las páginas de fichas Resumen, Columnas, índices, particiones, Estadística, y Cajero automático están disponibles en el Análisis de una sola mesa pantalla que proporciona
Ocupaciones
Para optimizar las tablas, puede utilizar los siguientes botones en el Análisis de una sola mesa pantalla:
● Historial de rendimiento
● Reorganizar
Horarios un trabajo para una sola tabla utilizando la Empleo: DBA [página 122] calendario de planificación .
● Estadísticas de actualización
Horarios un trabajo para una sola tabla utilizando la Empleo: DBA [página 122] calendario de planificación . Para decidir si las estadísticas están fuera de fecha,
● Compruebe la tabla
● declaraciones recompilar
Escoger Tablas e índices espaciales diferidos Tablas para identificar las tablas que se han creado con la asignación de espacio en diferido, así
como mesas vacías que son candidatos para ser recreado con la asignación de espacio diferido. mesas diferidos requiere una autorización mínima
SAP ASE de 15.7.0.020. uso informe RSSYBCONVDTA migrar mesas vacías creadas con mayor SAP ASE libera.
Asesor de compresión
Los datos y el índice de compresión en bases de datos relacionales permite el almacenamiento más eficiente de datos, el consumo de memoria reducida y un
rendimiento mejorado debido a las demandas de E / S inferiores. Mientras que la compresión de datos ha estado disponible desde la versión inicial de SAP ASE
para aplicaciones basadas en SAP NetWeaver, la compresión de índice se introdujo con ASE versión 16.0, y por lo tanto no está activo en la mayoría de las
instalaciones actuales que utilizan aplicaciones SAP en SAP ASE. La compresión de los índices de una base de datos de varios terabytes, especialmente en
ambientes con ventanas muy alta carga y mantenimiento limitado, puede suponer un reto. En consecuencia, los administradores de bases puede que desee
centrarse únicamente en aquellos índices que muestran un ahorro de espacio cuando se comprime. El Asesor de compresión de bañera DBA está diseñado para
apoyar el DBA en la identificación de dichos índices, y para apoyar la alteración y la reconstrucción de la misma. Además, los índices y de hecho también los
cuadros que ya están comprimidos pueden ser examinados con respecto a sus relaciones de compresión. índices también, modificadas para ser descomprimidos
se pueden mirar, si se considera que no es eficiente. El Asesor de compresión DBA Cockpit se dará a conocer con un próximo paquete de soporte de SAP
2098300 proporciona una versión reducida sobre la base de un programa ABAP se describe en la sección Uso Informe RSSYBCOMPRADVISOR. Este
informe se convertirá en desuso una vez que la versión integrada en la bañera DBA ha sido puesto en libertad.
Para obtener más información, consulte el artículo Asesor de compresión para SAP Adaptive Server Enterprise: https: //
scn.sap.com/docs/DOC-60767
Utilizar
SAP ASE recoge una historia de base de datos y registro de transacciones vertederos. Esta historia volcado está disponible en la pantalla
El área de detalle de contenido muestra información adicional sobre vertederos de base de datos que están relacionados con la base de datos seleccionada.
Más información
10.8 Configuración
Las siguientes secciones proporcionan información sobre las principales áreas de trabajo que están disponibles bajo Configuración sobre el Base de datos pestaña de
la carlinga DBA:
Los requisitos de configuración y recomendaciones especificadas por SAP se pueden comparar con la configuración de una base de datos
SAP ASE con la carlinga DBA. La parametrización existente se compara con las recomendaciones de SAP.
Para ejecutar la comprobación de la configuración, DBACOCKPIT transacción abierta, cambiar a la Base de datos pestaña y seleccione
Nota
Esta función está disponible a partir de SAP NetWeaver 7.02 SP17, SAP NetWeaver 7.30 SP13, SAP NetWeaver 7.31 SP14,
SAP NetWeaver 7.40 SP09.
SAP publica recomendaciones de los parámetros de base de datos para los sistemas SAP que se ejecutan en SAP ASE en la nota SAP
1539124 .
En la cabina de DBA, puede utilizar la Verificar los resultados pantalla para comparar la parametrización existente de una base de datos SAP ASE contra
estas recomendaciones de SAP. Cuando se accede a la pantalla, las recomendaciones de los parámetros de SAP se descargan y se comparan con las
recomendaciones de SAP de forma automática. Las comprobaciones se realizan dependiendo de las características actuales del sistema, como el tipo de
aplicación, el sistema operativo, y así sucesivamente. Para corregir estas desviaciones, puede cambiar los parámetros respectivos o declarar las
Nota
Un parámetro está desviando si su valor actual o su diferida es diferente de las recomendaciones de SAP. Un valor de parámetro diferido es
un valor que entra en efecto después de la base de datos se ha reiniciado.
El DBA Cockpit descarga automáticamente las recomendaciones de los parámetros de SAP y los compara con la parametrización de
su base de datos.
2. Para mostrar información sobre qué parámetros están destinados a desviarse de la recomendación estándar, elija el Las
desviaciones destinados pestaña.
En esta etiqueta, se puede encontrar información acerca de cuando la desviación fue declarado como está previsto y por quién. Para mostrar los comentarios
3. Para mostrar los atributos del sistema y los valores de atributos que son relevantes para la verificación de los parámetros, seleccione el Compruebe el entorno pestaña
Si un valor de parámetro en las recomendaciones de SAP (es decir, en las notas de los parámetros SAP) no es válido para una situación específica del cliente, puede
declarar la desviación de parámetros según lo previsto. Al hacerlo, se evita que una desviación específica se visualiza cada vez que se ejecuta la herramienta de
Nota
Dado que la lista de las desviaciones previstas se almacena en una tabla del esquema saptools, la infraestructura de recogida de datos (DCF) debe estar
Durante una comprobación de parámetros, puede ocurrir que una desviación que usted declaró anteriormente como estaba previsto ya no es válida. El estado de
● El valor del parámetro actual en el sistema monitorizado ha cambiado desde el valor en el momento cuando la desviación fue declarado
como se pretende.
● El valor del parámetro diferido actual en el sistema monitorizado ha cambiado desde el valor en el momento cuando la desviación fue
declarado como se pretende.
● La recomendación SAP ha cambiado, es decir, que el cheque ha sido cambiado desde el parámetro fue declarado como estaba previsto.
● La versión de la base de datos ha cambiado desde el parámetro fue declarado como estaba previsto. Para invertir el declarar previsto estado, elija el Las
Como resultado, las desviaciones aparecen de nuevo en el Verificar los resultados pestaña.
Nota
La mayoría de los parámetros de configuración son dinámicos; no hay necesidad de reiniciar el servidor ASE para que los cambios surtan efecto. La
Utilizar
Se puede acceder a información sobre la configuración de un servidor de base de datos SAP ASE llamando a la carlinga DBA y la elección Configuración Configuración
del servidor sobre el Base de datos pestaña de la carlinga del DBA. La pestaña muestra todos los grupos, sus parámetros asociados, y los valores actuales de los
parámetros. Los parámetros de configuración son ajustes definidos por el usuario que controlan varios aspectos del comportamiento del servidor ASE. Los valores por
defecto ASE suministros de servidor para todos los parámetros de configuración. Puede utilizar los parámetros de configuración para adaptar el servidor ASE para las
necesidades particulares de una instalación. Los parámetros de configuración se utilizan para una amplia gama de servicios, desde la básica hasta las operaciones del
Cambiar los parámetros de configuración con precaución. cambios arbitrarios en valores de los parámetros pueden afectar negativamente al rendimiento y otros
Los parámetros de configuración se agrupan de acuerdo con el área de la conducta que afectan. Esto hace que sea más fácil identificar todos los
parámetros que puede necesitar para sintonizar mejorar un área particular del rendimiento del servidor ASE.
Nota
Para obtener más información, véase el capítulo La jerarquía parámetro en el Manual de administración del sistema .
Ejecutar Valor El Servidor de valor adaptativo está utilizando actualmente. Se cambia cuando se
config Valor valor más reciente a la que se ha fijado el parámetro de configuración. Cuando
Valor por defecto El valor del servidor ASE se envía con. Si no lo hace implícitamente ex reconfigurar
memoria utilizada La cantidad de memoria utilizada (en kilobytes) por el ter Parame a su valor actual.
añadido la memoria utilizada por cada uno de estos parámetros sepa rado, sería sumar
almohadilla ( “#”).
Los cambios en los parámetros estáticos requieren que se reinicie el servidor ASE para
que los cambios surtan efecto. Los cambios en los parámetros de NAMIC dy se aplican
inmediatamente sin tener que reiniciar el servidor ASE. Parámetros de tipo de sólo
1. Seleccionar el parámetro.
2. Elija Cambio .
Para obtener información de ayuda sobre los parámetros de configuración, seleccione el parámetro y leer los detalles de los parámetros de configuración en la parte
inferior de la pantalla. Para obtener más información, consulte el capítulo Parámetros de configuración en el Manual de administración del sistema y el
Más información
nota SAP 1722359 : Las aplicaciones SAP sobre SAP Adaptive Server Enterprise - Mejores prácticas para la Migración y
Tiempo de ejecución
Utilizar
Se puede acceder a la información sobre Marcas de traza globales e interruptores que se han establecido en todo el mundo llamando a la carlinga DBA y la elección Configuración
global Indicadores de traza / Switches sobre el Base de datos pestaña de la carlinga del DBA.
Más información
Marcas de traza
Puede acceder a información sobre la configuración de cachés de datos y las piscinas de caché llamando a la carlinga DBA y la elección Configuración de cachés
de datos sobre el Base de datos pestaña de la carlinga del DBA. Para obtener más información sobre la configuración de la caché de datos, consulte la Manual de
Se puede acceder a información sobre los inicios de sesión de base de datos llamando a la carlinga DBA y la elección
inicios de sesión de configuración sobre el Base de datos pestaña de la carlinga del DBA. La pantalla inicios de sesión proporciona los nombres, el tiempo de activación, el
tiempo de inicio de sesión, los roles asignados y más información sobre los usuarios de bases de datos.
Se puede acceder a información sobre los umbrales de registro de un servidor de base de datos SAP ASE llamando a la carlinga DBA y la elección Configuración del
registro de Umbrales sobre el Base de datos pestaña de la carlinga del DBA. Un umbral tiene una cantidad de espacio libre y un procedimiento almacenado asociado con
él. Cuando el espacio libre segmento de diario cae por debajo de la cantidad de espacio libre, el umbral actuará como un alambre de viaje, activando el procedimiento
almacenado asociado.
El procedimiento puede alertar a los usuarios, volcar el registro de transacciones, aumentar el espacio de registro en una base de datos, o tomar alguna otra
acción. Sobre el Configuración del umbral pantalla, puede mantener los umbrales en el sistema de base de datos, es decir, crear, modificar y soltar umbrales.
Sobre el Configuración del umbral pantalla, se visualizan todos los umbrales definidos para el sistema de base de datos. Puede realizar las siguientes acciones:
● Crear un umbral por la elección de la Crear botón y entrar en los ajustes pertinentes. Los umbrales que se violan demasiado a menudo obligan al
supervisor de eventos para recoger y escribir los detalles de cada violación del umbral a las respectivas tablas de supervisor. Para más información, ver Diagnóstico:
Para obtener los valores subyacentes significativos en la definición de umbrales, utilizar las estadísticas que están disponibles en el
● Editar un umbral existente seleccionando uno de los umbrales mostrados y elegir el Editar botón.
● Caída de un umbral mediante la selección de uno de los umbrales mostrados y elegir el Borrar botón.
Utilizar
La carlinga DBA puede ser utilizado para configurar el regulador de recursos ASE. Los límites de recursos se pueden definir en la pantalla Límites de recursos de
configuración . Un nuevo colector de datos Límites de recursos se puede configurar para recoger periódicamente violaciónes límite de recursos y para prepararlos para
su visualización. Pantalla Violaciónes límite de recursos de rendimiento permite analizar violaciónes límite de recursos que se han producido en el sistema. El regulador
de recursos proporciona al administrador ASE con un mecanismo para limitar los recursos de un determinado proceso puede solicitar o adquirir. Puede limitar las
● Número de filas que se devuelve, estimado y / o real Usted puede elegir para
● Antes de la ejecución
● durante la ejecución
● O ambos
Se pueden establecer diferentes límites de recursos para diferentes momentos del día. Por ejemplo, puede optar por dejar que la lote
de inicio de sesión con todos los recursos que quiere desde la medianoche hasta las 6 am, pero limitar los recursos que el resto del tiempo. Los límites de recursos están
habilitados a nivel de servidor. Esto permite al servidor asignar memoria para los rangos de tiempo y límites a las sesiones de login. Elija pestaña Los rangos de tiempo para
Más información
regulador de recursos
aplicaciones de negocios sofisticados como SAP Business Suite ejecutan millones de instrucciones DML un día. En un escenario de almacenamiento de datos, por ejemplo,
los informes se generan constantemente para determinar si se están cumpliendo los objetivos de negocio, mientras que las tareas en segundo plano se ejecutan para
cargar los datos recogidos en cubos de datos o para borrar los datos obsoletos. Esta manipulación constante de los conjuntos de datos hace que la fragmentación de datos,
deja espacio libre no reutilizable atrás, y, por último, invalida las estadísticas del optimizador, que pueden llegar a afectar negativamente al rendimiento de la consulta.
La carlinga de SAP para SAP DBA ASE introduce un marco flexible que le permite configurar y controlar el mantenimiento de tablas automática (en lo
sucesivo denominado como ATM). Teniendo en cuenta los miles de tablas y los índices de un sistema SAP típica crea en la base de datos, este marco
reduce drásticamente las actividades administrativas manuales y por lo tanto reduce significativamente el coste total de propiedad del SAP en la solución
Término: Descripción;
cajero automático perfil Un perfil de ATM define los objetos que ATM debe vigilar, así como las actividades
de mantenimiento que debe ser recortado exe umbrales de una vez definidos son
violados.
ventana de ATM Una ventana de ATM define un marco de tiempo dentro del cual se permite ATM para
cola de ATM Los objetos que requieren mantenimiento se almacenan en la cola del cajero automático. ATM
podría no ser capaz de mantener todos los Jects ob identificados antes de que caduque una
ventana de cajero automático. En este caso, ATM continuará procesando objetos en cola durante la
la historia ATM Objetos que fueron mantenidos por cajero automático se eliminan de la cola de ATM, pero, al
mismo tiempo, las actividades se registran en la historia ATM. De este modo, la historia ATM
planificador de tareas ATM utiliza el planificador de tareas que se construye en el SAP ASE
DBMS.
Todos los objetos del marco ATM se crean de esta manera en una base de datos privada llamada saptools, que también se utiliza por la carlinga DBA SAP para
El planificador de tareas (JS) ejecuta un procedimiento almacenado que se crea y programado por el SAP DBA cabina del piloto, tal como se define por las ventanas de
cajeros automáticos. Este procedimiento almacenado evalúa los requisitos de mantenimiento que están definidos por los perfiles de ATM, y, en una segunda etapa, sino
que también ejecuta los comandos de mantenimiento en objetos identificados. ATM es parte de la bañera SAP DBA con paquete de mejoras 2 para SAP NetWeaver
Nota
ATM no es compatible con ASE de prensa anteriores a 15.5. Además, las tablas del sistema de proxy y se excluyen de mantenimiento
automático.
La implementación de SAP cajero automático en el ASE es muy fácil. Todo lo que necesita hacer es hacer el sistema conocido a la cabina de SAP DBA e iniciar el proceso
La carlinga SAP DBA ATM detecta que aún no se ha establecido en el sistema. Al hacer clic en el botón Configurar cajero automático, todas las tablas, las rutinas y
los procedimientos requeridos se crean en la base de datos saptools. Además, una configuración de ATM predeterminado se crea que permite inmediatamente el
sistema para el mantenimiento tabla automática. Actualizaciones y arreglos de ATM se proporcionan a través de paquetes de soporte de SAP y notas de SAP. Si el
marco de ATM que ya se estableció en un sistema requiere una actualización, la carlinga SAP DBA reconocerá un conflicto de versiones y le pedirá que actualizar
Nota
La base de datos saptools está disponible en todos los sistemas SAP de forma predeterminada. Si ATM va a ser desplegado en un sistema no SAP, la base de
datos saptools debe crearse manualmente (véase también la nota SAP 1593987).
La configuración por defecto de ATM que se crea al implementar inicialmente cajero automático en un SAP ASE DBMS intenta automatizar el mantenimiento de tablas, sin
correr el riesgo de impacto negativo sobre las aplicaciones que están conectadas a la ASE. Esto significa que los objetos sólo se someten a las actividades de
mantenimiento de peso ligero en días laborables. actividades de mantenimiento más costosos se ejecutan durante el fin de semana, con objetos muy grandes están
excluidos de este tipo de actividades de mantenimiento completo. La configuración por defecto ATM también asegura la plena disponibilidad de todos los objetos en
cualquier momento.
● Desencadena la actualización de las estadísticas de los índices si cambio de datos no supere el 20%.
● Desencadena la actualización de las estadísticas de los índices si cambio de datos no supere el 20%.
● Desencadena la actualización de las estadísticas de los índices si cambio de datos no supere el 20%.
Nota
Si no se encuentra una base de datos de aplicaciones SAP en el DBMS, objetos especiales en esa base de datos se excluyen de conseguir estadísticas actualizadas como se
conoce a partir de las mejores prácticas a través de los perfiles de exclusión adicionales.
Si no se encuentra una base de datos de aplicaciones SAP en el DBMS, objetos especiales en esa base de datos se excluyen de conseguir estadísticas actualizadas como se
conoce a partir de las mejores prácticas a través de los perfiles de exclusión adicionales. cajero automático perfil Todas las tablas - Eliminar Fila Forwarding para la
reorganización:
● reorganización Triggers utilizando el subcomando “compacto” si el porcentaje de filas reenviados supera el 10%.
● Los comandos se ejecutan con prioridad baja. cajero automático perfil Todas las tablas
● reorganización Triggers utilizando el subcomando “compacto” si la utilización del espacio cae por debajo de 90%.
● Los comandos se ejecutan con prioridad baja. cajero automático perfil Pequeño a las Tablas Mediano -
● Los desencadenadores reconstruir de todos los índices que tienen una relación de clúster de página de índice por debajo de 90%.
● perfiles ATM se aplican repetidamente sobre una base horaria hasta que expira la ventana ATM.
● ATM perfiles se aplican sólo una vez o hasta que expire la ventana ATM.
Ajustes Miscellanous
En el Diverso pestaña de la pantalla de configuración de ATM, puede configurar opciones como el número de días
perfiles de ATM están separados por el tipo de operación de mantenimiento en cuestión, que es o bien estadísticas de actualización o de reorganización. Para cada una
de las dos operaciones de mantenimiento, hay un total de tres tipos de perfiles de cajeros automáticos que se pueden definir:
Las tablas se identifican por una característica, como el recuento o tamaño de fila. ATM perfiles estándar se utilizan para mantener todas las tablas que no requieren un
cuidado especial.
Las tablas se identifican por un nombre completo, calificado (con soporte para un comodín en el extremo derecho del nombre de la tabla). Este tipo de perfil se utiliza ATM
para las tablas que requieren un cuidado especial - por ejemplo, debido al tamaño de la mesa o su necesidad de opciones especiales de mantenimiento. Mesas de juego
cualquier cajero automático Perfil activo de tipo ATM perfil de objetos especiales serán excluidos de cualquier cajero automático Perfil estándar.
Las tablas se identifican por un nombre completo, calificado (con soporte para un comodín en el extremo derecho del nombre de la tabla). Este tipo de perfil se utiliza ATM
para las tablas que deben ser excluidos de las estadísticas de actualización, ya sea o reorganización. Esto significa que las tablas que coincidan con cualquiera cajero
automático Perfil activo de tipo ATM perfil para excluir objetos de ATM serán excluidos de cualquier cajero automático Perfil estándar o ATM perfil de objetos especiales.
Ejemplos de ello son las tablas de colas que se someten constantemente un cambio masivo de datos, haciendo que las estadísticas inexactas forma continua.
Un único objeto puede calificar para múltiples perfiles de ATM del mismo tipo. Es posible, por ejemplo, que desee definir un perfil de cajero automático que inicia las
estadísticas de la muestra con baja prioridad si cambio de datos no supere el 20%. Pero por el mismo conjunto de objetos, que son capaces de definir otro perfil de
cajero automático que inicia estadísticas completas con alta prioridad si cambio de datos supera el 50%.
1. Chosse Crear .
Ejemplo
Seleccionar los valores siguientes, si desea iniciar la actualización de estadísticas muestra en todas las columnas de índice vez que el cambio de datos de una tabla ha
Valor umbral 5%
Número de consumidores 1
Hay dos tipos de prioridades que se pueden configurar para un perfil de cajero automático. Con la llamada de prioridad de mantenimiento, se define la importancia de
la operación de mantenimiento requerida haya en comparación con las operaciones de mantenimiento definidos por otros perfiles ATM. Con la llamada prioridad de
ejecución ASE, se especifica la cantidad de recursos de CPU que se debe asignar a las operaciones de mantenimiento, mientras que están siendo ejecutados. El
siguiente ejemplo muestra un cuadro de diálogo para cambiar un perfil de ATM existente de tipo ATM estándar Perfil de reorganización. Este perfil ATM se limita a las
tablas con un tamaño de 0 a 10000MB. Los índices se reconstruyen tan pronto como la relación de clúster página de índice cae por debajo de 90%, utilizando una
prioridad reducida ejecución ASE. Algunas aplicaciones, especialmente las aplicaciones de almacenamiento de datos, hacen uso de la función de partición de SAP
ASE. Dependiendo de las dimensiones utilizadas para dividir los datos, algunas particiones de datos pueden sufrir cambios de datos pesados, mientras que algunas
otras particiones de datos pueden permanecer en su mayoría o totalmente sin cambios. En tales casos, no tiene sentido para actualizar las estadísticas en todas las
particiones o reorganizar todo el objeto. Si marca Evaluar el umbral por cada partición de datos , ATM evaluará umbrales para cada partición de datos y el índice de
forma individual, y las operaciones de mantenimiento también será ejecutada de forma individual, como es requerido por una partición de datos o índice individual.
Con ventanas de cajeros automáticos, se define qué tipo de requisitos de mantenimiento y operaciones de mesa se evalúa y se ejecuta en ciertos objetos dentro de un marco
de tiempo definido. Es posible, por ejemplo, quieren asegurarse de estadísticas del optimizador precisos sobre ciertos objetos durante el tiempo regular de negocios, mientras
que las estadísticas de actualización sobre otros objetos, por lo general muy grandes, deben mantenerse fuera del horario habitual de negocios. También es posible que desee
mover la tabla o el índice de reorganización en el fin de semana, mientras que querer ejecutar estadísticas de actualización en cualquier momento.
● Asignar perfiles de cajeros automáticos ATM a una ventana o eliminar perfiles asignados ATM desde una ventana del cajero automático ATM ventanas hay tareas
programadas en el planificador de tareas ASE. Desactivación de una ventana de cajero automático desprogramar el trabajo para más ejecuciones y, en su caso, cancelar las
ventanas ATM pueden configurarse para aplicar repetidamente perfiles ATM hasta que expire la ventana. En este caso, el trabajo ATM no se
completará la ejecución tras la evaluación de los requisitos de mantenimiento ha terminado y no hay
mantenimiento de forma continua hasta que la ventana ATM finalmente expira. Se permite el solapamiento temporal entre las ventanas de cajeros automáticos. Además, un único
perfil de cajero automático se puede asignar a varias ventanas de cajeros automáticos. Los detalles sobre cómo las ventanas de cajeros automáticos ATM y perfiles asignados son
procesadas se dan en el capítulo Perfiles de cajeros automáticos ATM procesamiento de Windows y la Asignación .
Nota
perfiles de ATM de tipo Perfiles ATM para excluir algunos objetos del ATM No se pueden asignar a las ventanas específicas de cajeros automáticos. Esos perfiles ATM son
los Diagnóstico Tabla automática Mantenimiento Historia ATM pantalla muestra todas las operaciones de mantenimiento que han sido ejecutadas por ATM en
los días y semanas anteriores. Esta información le permite ajustar con precisión la configuración de ATM y para garantizar un comportamiento correcto de
Al seleccionar uno de los registros se muestra, se mostrará el comando de mantenimiento que fue ejecutado, así como el perfil de cajero automático que
inició el mantenimiento del objeto (véase la sección detalles a continuación). (Modificador colgando!)
Por defecto, la historia ATM se extiende por 8 semanas. Un tamaño de la historia diferente ATM se puede configurar en el Diverso
Nota
Además de la pantalla del cajero automático ATM cola y la historia, detalles con respecto a la atmósfera por una sola tabla también pueden ser revisados mediante el Tablas
los Diagnóstico Tabla automática Mantenimiento Historia ATM pantalla muestra todas las operaciones de mantenimiento que han sido ejecutadas por ATM en
los días y semanas anteriores. Esta información le permite ajustar con precisión la configuración de ATM y para garantizar un comportamiento correcto de
Al seleccionar uno de los registros se muestra, se mostrará el comando de mantenimiento que fue ejecutado, así como el perfil de cajero automático que
inició el mantenimiento del objeto (véase la sección detalles a continuación). (Modificador colgando!)
Por defecto, la historia ATM se extiende por 8 semanas. Un tamaño de la historia diferente ATM se puede configurar en el Diverso
Nota
Además de la pantalla del cajero automático ATM cola y la historia, detalles con respecto a la atmósfera por una sola tabla también pueden ser revisados mediante el Tablas
Como se describe en el capítulo titulado Perfiles de cajeros automáticos ATM procesamiento de Windows y la Asignación , ATM se ejecuta en dos fases. Fase 1
identificará objetos que requieren un mantenimiento de acuerdo con el perfil definido y ATM poner esos objetos en una cola de ATM. Fase 2, por último, se ejecutará el
mantenimiento, como se define en la cola de ATM, hasta que la ventana ATM ha expirado o ninguna entrada se puede encontrar en la cola del cajero automático.
Si las ventanas de cajeros automáticos son demasiado cortos para procesar todos los requisitos de mantenimiento identificadas, la cola de ATM se llenará y no se
ejecutará las operaciones de mantenimiento requeridas. La pantalla Diagnósticos automáticos Tabla de mantenimiento ATM Queue la pantalla le permite controlar
Al seleccionar uno de los registros se muestra, el sistema de mantenimiento que va a ser ejecutado, así como se mostrará el perfil de cajero
automático que inició el mantenimiento del objeto.
ATM escribe su propio registro de mensajes, mientras que la evaluación de las necesidades de mantenimiento y, finalmente, la ejecución de las operaciones de mantenimiento. Mientras
que su grupo objetivo principal es el soporte de SAP, este registro de mensajes también pueden ayudar a los administradores de bases entender las condiciones de error y los problemas
relacionados con el rendimiento. Se puede acceder al registro de ATM mediante la navegación en el pantalla Diagnósticos Tabla automática Mantenimiento ATM Log de la carlinga DBA
Por defecto, se mantienen registros automáticos de los últimos 14 días. Este número de días, así como el número de mensajes que se escriben en el
registro de ATM pueden configurarse en el Diverso pestaña de la Configuración Configuración ATM pantalla.
Utilizar
Puede configurar la ampliación de la base de datos automática llamando a la carlinga DBA y la elección Extensión de configuración automática DB sobre el
La carlinga DBA es compatible con la administración de la característica de expansión de la base de datos automático que ofrece SAP ASE.
Precaución
Tenga en cuenta que puede ser que necesite el marco de expansión automática de bases de datos que se instala por primera vez, consulte la nota SAP
1815695 .
Este documento presenta los administradores del sistema a la característica de expansión de base de datos automática en SAP Adaptive Server
La sección DBA Cockpit Marco: recolectores de datos de administración y procedimientos [página 116] proporciona información sobre cómo utilizar el marco DBA Cockpit
(DCF) para recoger datos de la historia de las bases de datos monitorizados. Para controlar los datos en varias pantallas de la DBA para la bañera, usted tiene que
asegurarse de que el DCF está configurado correctamente. Si el DCF no está disponible o configurar de forma incorrecta, se muestra una advertencia con un enlace a la Configuración
del colector
pantalla. Allí se pueden realizar los pasos necesarios. Para obtener más información, consulte DBA Cockpit Marco: Configuración del colector.
El DCF se basa en plantillas predefinidas. Para obtener información acerca de estas plantillas, consulte DBA Cockpit Marco: plantillas de
La pantalla Los recolectores de datos y procedimientos de administración proporciona una visión general del estado de los colectores de datos de historia instalados.
Puede utilizar esta pantalla para cambiar la configuración de los recolectores de datos específicos. Además, se puede configurar el marco DBA Cockpit (DCF) el uso
de plantillas como se describe en Configuración del DBA Cockpit Marco (DCF) de forma manual [página 47] .
Se puede acceder a información sobre los recolectores de datos la historia llamando a la carlinga DBA y la elección
Configuración DBA Cockpit datos de Marco coleccionistas de administración y procedimientos sobre el Base de datos pestaña de la carlinga del DBA.
En el área de datos del sistema central de la Los recolectores de datos y procedimientos de administración pantalla, mensajes de estado se visualiza que
Por defecto, la función de actualización automática de back-end está activado. Esto significa que el marco DBA Cockpit instalada se comprueba una vez al día.
Si necesita ser actualizado debido a cambios en el código de SAP o cambios de base de datos, estas actualizaciones se realizan automáticamente.
Por defecto, el planificador de tareas de SAP ASE se utiliza para ejecutar los procedimientos almacenados con regularidad.
Columna Descripción
Típicamente, el nombre se refiere a los datos que se recaba - por ejemplo, el colector de
datos Mesas tiendas de mesa relacionados reunió RICS en las tablas de la historia.
los Marco de referencia recolector de datos no es un tipo típico lector col datos,
pero un trabajo de limpieza de los mensajes Gener ated por los tipos de colectores
● Verde:
● Amarillo:
● Rojo:
● Gris:
Días disponibles La disponibilidad de los datos recogidos durante un número determinado de días, a partir de ahora
Días mantiene en Historia Número de días de la ventana deslizante historia contiene los datos Los datos de la
Tamaño de disco (MB) el consumo de espacio en la historia local de los datos que se almacena en el
colector de datos
ha registrado
programador ha registrado
Para mantener los recolectores de datos - por ejemplo, para ponerlos en marcha, cambiar o analizarlos, o eliminar datos de ellos - elegir un colector de datos de la
lista. En el área de detalle el contenido de la Los recolectores de datos y procedimientos de administración pantalla, el Configuración y objeto Log páginas con
pestañas aparecen con los detalles de colección de datos relevantes mostrados. Dependiendo de su estado de configuración, se puede proceder con las siguientes
acciones de mantenimiento:
La creación de una única historia collec datos tor Gris o rojo como recopilador de datos no está configurado todavía Sobre el Configuración pestaña, elija la Preparar presionar
el botón.
Nota
La reparación de un solo colector de datos de historia amarillo como recopilador de datos está configurado Sobre el Configuración pestaña, elija la Reparar presionar
Extracción de los datos de un colector de datos única historia Amarillo o verde Sobre el Configuración pestaña, elija la Ciruela pasa presionar
vuelven a mover.
Dejar caer un colector de datos única historia amarillo o verde Sobre el Configuración pestaña, elija la soltar presionar
el botón.
Análisis de un colector de datos única historia amarillo o verde Sobre el Colector de datos de registro pestaña, se
● Mostrar advertencias
El marco DBA Cockpit se basa en plantillas predefinidas. Estas plantillas garantizan una configuración homogénea de los recolectores de datos de
historia en su infraestructura de sistemas. Sólo se puede mantener estas plantillas en el
Plantillas de configuración pantalla en la cabina del DBA. Sobre el Plantillas de configuración pantalla, puede
Nota
En el asistente de configuración de SAP Solution Manager para los sistemas gestionados para la base de datos, las plantillas están disponibles para su uso, pero
no se puede mantener.
SAP proporciona dos plantillas predeterminadas como se describe en Activación de la base de datos para el Marco de la carlinga DBA [página 47] .
Puede acceder a la Plantillas de configuración pantalla llamando a la carlinga DBA y la elección Plantillas de configuración de configuración DBA marco
de la carlinga sobre el Base de datos pestaña de la carlinga del DBA. Desde el Modelo la lista desplegable, seleccione la plantilla adecuada para su
Columna Descripción
Típicamente, el nombre se refiere a los datos que se recogen, por ejemplo, el colector de
datos Mesas tiendas de mesa relacionados reunió RICS en las tablas de la historia.
los Marco de referencia recolector de datos no es un tipo típico lector col datos,
pero un trabajo de limpieza de los mensajes Gener ated por los tipos de colectores
Release (min) Base de Datos del mínimo requerido para la historia col lector de datos
Release (max) La liberación máxima de base de datos soportado por el recolector de datos históricos
Días mantiene en Historia Número de días de la ventana del historial de deslizamiento Los datos de la historia se
Puede crear una nueva plantilla de colector de datos ya sea copiando una plantilla existente o mediante la generación de una plantilla que se basa en la
1. En la Plantillas de configuración pantalla, seleccione una plantilla de la Modelo lista desplegable y elegir el
Guardar como nueva plantilla presionar el botón. los Guardar como nueva
3. Guarde la plantilla.
2. En la Plantillas de configuración pantalla, seleccione la Guardar como nueva plantilla presionar el botón.
Nota
los Guardar como nueva plantilla pulsador sólo se activa si la configuración del sistema respectivo cumple los requisitos mínimos de
plantilla SAP que se definen por la SAP por defecto modelo. Esto significa que cada nueva plantilla debe determinar una granularidad
más fina o un mayor tiempo de retención de los datos de la historia que la SAP por defecto plantilla hace.
3. En el Guardar como nueva plantilla cuadro de diálogo, introduzca un nombre único y una descripción de la nueva plantilla.
4. Guarde la plantilla.
2. En la Configuración pestaña en el área de detalle de contenido, elija el Cambiar ajustes presionar el botón.
Nota
Tú no poder cambiar una plantilla de SAP. En su lugar, puede crear una nueva plantilla basada en la plantilla de SAP y cambiar
esta plantilla recién creada.
Nota
La plantilla por defecto se preselecciona en la configuración basada en la plantilla y en el asistente de configuración de SAP Solution Manager para los sistemas
gestionados.
Para cambiar una plantilla predeterminada, seleccione una plantilla de la Modelo lista desplegable y elegir el Establecer por defecto presionar el botón.
Nota
La plantilla por defecto actual está marcada con un asterisco ( * ). Si se selecciona la actualidad la plantilla predeterminada, el
Puede eliminar una plantilla seleccionándolo desde el Modelo lista desplegable y elegir el Borrar
presionar el botón.
Se muestra una lista de todos los sistemas que están asignados a esta plantilla. Si hay entradas en la lista, la plantilla predeterminada se asigna
a estos sistemas antes de eliminar la plantilla.
Nota
Si desea eliminar la plantilla por defecto actual, primero hay que quitar la marca como predeterminado mediante el establecimiento de una plantilla diferente como nuevo valor
predeterminado.
Las siguientes secciones proporcionan información sobre las principales áreas de trabajo que están disponibles bajo Trabajos sobre el
Se utiliza el calendario de planificación DBA para automatizar acciones de administración de bases de datos que tienen que llevarse a cabo con regularidad. Puede
programar operaciones tales como copias de seguridad en línea que luego se llevan a cabo de forma automática, y se puede comprobar si las operaciones fueron
exitosas.
La principal función del calendario de planificación DBA es definir las horas de inicio y los parámetros para las acciones de base de datos. Dado que estas acciones
se ejecutan sin la intervención del administrador, usted tiene que asegurarse de antemano que los recursos necesarios están disponibles.
El calendario de planificación DBA es parte de la bañera DBA. Puede iniciar el calendario de planificación DBA llamando a la carlinga DBA y la elección Calendario
empleos DBA Planificación sobre el Base de datos pestaña de la carlinga del DBA. La pantalla inicial del calendario de planificación DBA consiste en una Selección
El área de selección
los Selección área contiene toda la información y los parámetros necesarios para la selección del conjunto de acciones que se mostrará. Usted puede:
○ acciones DBA
Estas son acciones planificables.
○ acciones externas
Estas son acciones planificables que no han sido iniciadas a través del calendario de planificación DBA, pero se han iniciado manualmente o por
Estas son todas las acciones planificables, independientemente de la forma en que se han programado.
○ Colectores DB
Estas son las acciones que se seleccionan automáticamente por el sistema de recogida de datos, por ejemplo, sobre el rendimiento o la historia.
El valor por defecto es la semana en curso. Para navegar a otra semana, utilice el F4 ayuda.
Especificación de un calendario de fábrica solamente tiene un impacto en la visualización del calendario. Las vacaciones son del mismo color que los días de fin de semana. Esto
El calendario muestra todas las tareas programadas. El estado de cada trabajo se indica utilizando diferentes colores. Para mostrar el significado de cada
color, elegir el Leyenda presionar el botón. Se muestra la siguiente información:
Amarillo Acabado con la advertencia La acción ha terminado con una Compruebe el registro de trabajo para más detalles.
advertencia.
rojo Terminado con el error Se ha producido un error y se Compruebe el registro de trabajo para detalles
vencida.
Las siguientes secciones proporcionan información acerca de cómo configurar inicialmente el calendario de planificación DBA y la forma de llevar a cabo acciones
● Transformación de un recurso
● Solución de problemas
El calendario de planificación DBA ofrece puestos de trabajo estándar para ejecutar copias de seguridad de bases de datos, los vertederos de registro de transacciones,
Ejemplo
1. Para añadir nuevas acciones para el calendario de planificación DBA, puede realizar una de las siguientes opciones:
○ Coloque el cursor en una celda del calendario y elegir el Añadir presionar el botón.
Opción: Descripción:
Empieza inmediatamente El trabajo se inicia de inmediato en el fondo después de haber completado los
Acción de inicio como Recurrente activa el Reaparición paso donde se puede especificar, además, un patrón de repetición para
4. Opcional:
Si ha seleccionado previamente la Acción de inicio como Recurrente opción en el Selección de trabajo paso, ahora tiene que entrar en un patrón de
En la siguiente tabla se describen los parámetros que se especifican con más detalle:
Parámetro: Descripción:
Dependiendo del patrón de repetición seleccionado, es necesario especificar la golondrina de mar pat con más
detalle, es decir, los días de la semana durante períodos semanales y las horas del día durante un período
diario. La acción se repite en el intervalo que se introduce. Si selecciona Por una sola vez , la acción se ejecuta
Rango de recurrencia Rango de tiempo en que la acción se repite, es decir, para un intervalo de tiempo determinado o por un número
limitado de apariciones
Precaución
El sistema le avisa si hay un conflicto con una acción existente, pero no le impide la inserción de la nueva acción.
Debe decidir si las acciones podrían entrar en conflicto en términos de acceso de base de datos o el rendimiento. El sistema no comprueba si hay
conflictos entre las acciones con horas de inicio idénticas pero los controles de acciones dentro de un rango de aproximadamente 30 minutos.
Transformación de un recurso
En esta sección se explica cómo cambiar una acción en el calendario de planificación DBA.
Nota
Si desea cambiar una acción recurrente, los cambios sólo afectan a las recurrencias de la acción en el futuro. La acción se divide en dos acciones,
una descripción de la acción de edad, y uno de la nueva acción.
La acción que debe ser cambiado en el estado Planificado ( es decir, no se ha ejecutado). Si una acción ya ha sido ejecutado, sólo se puede
mostrarlo.
1. En el calendario de planificación DBA, haga clic en una celda que contiene un calendario de acción. los acción Descripción área de detalle aparece
○ Si desea cambiar todas las ocurrencias de un trabajo recurrente, seleccione todos los casos .
los Cambio de acciones programadas cuadro de diálogo que muestra los parámetros de acción y, si está disponible, los patrones de recurrencia.
En esta sección se explica cómo eliminar una acción por parte del calendario de planificación DBA. Si desea eliminar una acción por parte del calendario de
Nota
Si una acción ya ha sido ejecutado, sólo se puede mostrarlo. Para más información, ver Visualización de las acciones programadas .
1. En el calendario de planificación DBA, haga clic en una celda de calendario que contiene la acción que desea eliminar. los acción Descripción área
de detalle aparece mostrando los parámetros de acción y, si está disponible, el patrón de recurrencia.
○ Si desea eliminar todas las ocurrencias de un trabajo recurrente, seleccione todos los casos .
Puede que tenga que reprogramar una acción, por ejemplo, después de que ha fallado o si hay un cuello de botella de los recursos que necesita una reacción inmediata.
1. Haga clic en la acción que desea volver a ejecutar. los acción Descripción área de detalle de la acción aparece donde se puede comprobar los
parámetros de acción.
● parámetros de acción
Estos registros proporcionan información detallada sobre los resultados de una acción.
El estado de una acción está indicada por el color de la celda calendario donde se inserta una acción. Para mostrar una acción programada, haga clic en una
celda que contiene un calendario de acción. los acción Descripción área de detalle aparece mostrando la información de programación o el estado de retorno de
● Parámetros de acción
Muestra los parámetros de la acción
● Reaparición
Muestra los patrones de repetición y sólo aparece si la acción es parte de una acción recurrente
El registro de tareas de procesamiento de fondo generado por la acción aparece debajo Registro de trabajos . También se muestran todos los mensajes que han sido
escritos por el trabajo en segundo plano. Para visualizar los textos largos, si hay alguna disponible, haga doble clic en un mensaje.
● programa Acceder
Algunas acciones escriben los archivos de registro en el servidor de base de datos. Si existe un registro de estos programas, que se muestra en esta pestaña.
Solución de problemas
Dado que cualquier acción programada en el calendario de planificación DBA puede fallar, al menos debe comprobar las acciones más críticas, tales como copias de
seguridad de bases de datos. Los siguientes pasos describen cómo comprobar si un trabajo se ha ejecutado correctamente y cómo proceder si falló.
1. Compruebe el estado del trabajo en el Calendario de DBA. El estado de un trabajo se indica con diferentes colores. Si el trabajo ha finalizado
Nota
Si desea limpiar completamente sus puestos de trabajo, elegir el Limpiar presionar el botón. Esto elimina todos los trabajos, todos los datos de programación, y todos los
registros de protocolos relacionados. También restablece el DBA calendario de planificación a su estado inicial. Le recomendamos que limpiar después de una actualización
El registro DBA proporciona información acerca de los registros de protocolo que se escriben por todos los programas sobre bases de datos de las herramientas MCP y
Se puede acceder al registro de DBA llamando a la carlinga DBA y la elección Empleos de registro DBA sobre el Base de datos pestaña de la carlinga del DBA.
Cuando accede al registro DBA, por primera vez, el sistema muestra la información de registro para la semana actual.
10.10 Diagnóstico
Las siguientes secciones proporcionan información sobre las principales áreas de trabajo que están disponibles bajo Diagnóstico sobre el Base de datos pestaña de
la carlinga DBA:
Se puede acceder a información sobre el registro de errores del servidor de base de datos SAP ASE llamando a la carlinga DBA y la elección Diagnóstico ASE
Nota
Para supervisar los datos de la Registro de errores pantalla, usted tiene que asegurarse de que el marco de la carlinga DBA (DCF) está configurado correctamente. Si el DCF no
está disponible o configurar de forma incorrecta, se muestra una advertencia que incluye un enlace a la
Configuración del colector pantalla. Allí se pueden realizar los pasos necesarios. Para más información, ver DBA Cockpit Marco:
Configuración del colector [página 116] .
Escoger Diagnóstico ASE Estado sobre el Base de datos pestaña de la carlinga DBA para acceder a la información sobre el estado del servidor de base de
SAP ASE como parte de la pila de SAP NetWeaver viene con una licencia OEM todo incluido. La licencia de SAP OEM ASE se instala
durante la instalación del sistema SAP.
Nota
Puede averiguar si las tablas o índices faltan ya sea de la base de datos o el Diccionario ABAP llamando a la carlinga DBA y la elección Diagnóstico
Falta de tablas e índices sobre el Base de datos pestaña de la carlinga DBA .
Sección Descripción
Los objetos que faltan en la base de datos Los objetos que se definen en el Diccionario ABAP, pero no se encuentran en la base de datos
Los objetos que se encuentran en la base de datos, pero no se define en el Diccionario ABAP
objetos incoherentes Los resultados de la comparación detallada del Diccionario ABAP y la base de datos se
muestran aquí
● Los objetos en las tablas del sistema SAP se comprueban, que no se puede describir en
absoluto o que no se pueden describir por completo en el Diccionario ABAP por razones
técnicas.
índices opcionales Desajuste entre ABAP Diccionario y base de datos con respecto a los índices de segunda dary
Si la estructura de base de datos ha cambiado desde la última comprobación de coherencia, elegir el Refrescar presionar el botón.
Recomendación
Para garantizar la coherencia entre el Diccionario ABAP y la base de datos, la comprobación de coherencia se debe realizar una vez al mes o
cada vez que la estructura de base de datos ha cambiado.
Puede acceder a información acerca de las tablas especiales eligiendo Diagnóstico mesas especiales sobre el
Puede utilizar la información sobre las tablas especiales para identificar problemas con las tablas de bases de datos. Tales problemas pueden incluir lo siguiente:
Los controles de pantalla para estadísticas de índices que faltan o incompletos y proporciona una visión general de las tablas con estadísticas incompletas.
Para obtener más información sobre estadísticas stcky, véase sp_modifystats en la documentación de SAP ASE. "Pegajosa" significa que ciertos atributos
estadísticos se conservan cuando las estadísticas de actualización se ejecuta sin ningún valor de atributo especificado.
Una tabla volátil se utiliza para los datos transitorios, que significa para los datos que se carga en tablas sólo durante una fracción de tiempo y se retira a
continuación. Una tabla marcada como volátil puede tener cero filas de un minuto, 3.000 al siguiente, y luego de vuelta a cero.
Las tablas que SAP ASE puede escanear en paralelo, asumiendo suficientes procesos de trabajo están disponibles.
La granularidad del mecanismo de bloqueo permite que los sistemas de gestión de datos para apoyar la ejecución paralela de sentencias SQL en los mismos
conjuntos de datos y desempeña un papel crucial en la mejora de concurrencia transaccional. Una gestión óptima de concurrencia transacción es esencial
para apoyar eficazmente las cargas de trabajo transaccionales extremas. SAP ASE 16 expande la granularidad de su mecanismo de bloqueo con soporte para
bloqueo a nivel de partición, la mejora de sus capacidades de concurrencia. Esta característica permite que grandes, de alto impacto instrucciones DML y DDL
para ejecutar en diferentes particiones de la misma tabla al mismo tiempo. Por ejemplo, una aplicación de cálculo de riesgo que utiliza tablas con particiones
por día podría beneficiarse mucho de esta funcionalidad. Con bloqueo a nivel de partición, DDL como reorganización reconstruir pueden trabajar en uno
particiones, mientras LMD como inserción o actualización pueden trabajar simultáneamente en otra partición. DBA utilizan el comando sp_chgattribute para
habilitar el bloqueo de partición, promoción de bloqueo de reparto también es apoyado para permitir la escalada de bloqueos de grano más fino.
Existen columnas Nonmaterialized virtualmente, pero no se almacenan físicamente en la fila. SAP ASE trata columnas nonmaterialized la misma forma en que trata
columnas nulas: si una columna no está físicamente presente en la primera fila, SAP ASE suministra una por defecto. El valor predeterminado para una columna
anulable es nulo, pero el valor predeterminado para una columna nonmaterialized es un valor no nulo definida por el usuario.
Puede acceder a información acerca de los bloqueos llamando a la carlinga DBA y la elección Lista de bloqueo de diagnóstico
Las transacciones múltiples pueden acceder al mismo objeto de base de datos, como una mesa, al mismo tiempo. Para aislar las transacciones entre sí, el sistema
de base de datos establece cerraduras para objetos de base. Cierres de filas o tablas pueden ser solicitados / liberado implícitamente por el sistema de base de
datos, o solicitados explícitamente / liberado por un usuario. Bloqueos en el catálogo de la base de datos siempre se solicitan y se liberan de forma implícita por el
sistema de base de datos. A través del nivel de aislamiento, se define cuando el sistema de base de datos establece el tipo de cerradura. Al hacerlo, se define el
grado de paralelismo de las transacciones y de los fenómenos que pueden ocurrir. Todas las sentencias SQL cambiantes (como INSERT, UPDATE, DELETE)
Bloqueo afecta al rendimiento cuando un proceso mantiene bloqueos que impiden el acceso a otro proceso de datos. El proceso que está bloqueado por el bloqueo
duerme hasta que se libere el bloqueo. Esto se conoce como la contención de bloqueo.
Se puede acceder a información sobre los eventos de bloqueo de espera llamando a la carlinga DBA y la elección Diagnóstico Lock-Espera Eventos sobre el Base
● eventos de bloqueo opinión de espera que se produjeron en el pasado y que fueron capturados por el colector de datos de sucesos de bloqueo. Por defecto, la
información sobre los sucesos de bloqueo es recogido por el Evento de bloqueo recolector de datos. Para más información, ver DBA Cockpit Marco: recolectores de datos
● Revisar los eventos de espera de bloqueo que se están produciendo actualmente en el servidor de base de datos. En el Selección área, puede especificar el período de tiempo
para el que se muestre así como el tipo de evento de bloqueo de espera, como por ejemplo, las esperas de bloqueo, los tiempos de espera de bloqueo, bloqueo de puertas y desea
bloquear-esperar acontecimientos.
Después de haber aplicado su selección, el número total de eventos de bloqueo de espera que se produjeron y que ha seleccionado en el Selección área se
muestra en el Resumen zona. Para cada evento de bloqueo de espera, se muestra la siguiente información:
Columna Descripción
Tipo de evento Tipo de evento de bloqueo, que puede ser una espera de bloqueo, un tiempo de espera de bloqueo o un callejón sin salida
Nota
Para los eventos que aún están vigentes, el estado que se muestra es todavía existente .
Max. Tiempo de espera Max. lock-tiempo de espera de cualquiera de los agentes involucrados
los Mantenimiento Diagnósticos Tabla automática pantalla muestra todas las operaciones de mantenimiento que han sido ejecutadas por la ATM:
los Diagnóstico Tabla automática Mantenimiento Historia ATM pantalla muestra todas las operaciones de mantenimiento que han sido
ejecutadas por ATM en los días y semanas anteriores. Esta información le permite
Al seleccionar uno de los registros se muestra, se mostrará el comando de mantenimiento que fue ejecutado, así como el perfil de cajero automático que
inició el mantenimiento del objeto (véase la sección detalles a continuación). (Modificador colgando!)
Por defecto, la historia ATM se extiende por 8 semanas. Un tamaño de la historia diferente ATM se puede configurar en el Diverso
Nota
Además de la pantalla del cajero automático ATM cola y la historia, detalles con respecto a la atmósfera por una sola tabla también pueden ser revisados mediante el Tablas
los Diagnóstico Tabla automática Mantenimiento Historia ATM pantalla muestra todas las operaciones de mantenimiento que han sido ejecutadas por ATM en
los días y semanas anteriores. Esta información le permite ajustar con precisión la configuración de ATM y para garantizar un comportamiento correcto de
Al seleccionar uno de los registros se muestra, se mostrará el comando de mantenimiento que fue ejecutado, así como el perfil de cajero automático que
inició el mantenimiento del objeto (véase la sección detalles a continuación). (Modificador colgando!)
Por defecto, la historia ATM se extiende por 8 semanas. Un tamaño de la historia diferente ATM se puede configurar en el Diverso
Nota
Además de la pantalla del cajero automático ATM cola y la historia, detalles con respecto a la atmósfera por una sola tabla también pueden ser revisados mediante el Tablas
Como se describe en el capítulo titulado Perfiles de cajeros automáticos ATM procesamiento de Windows y la Asignación , ATM se ejecuta en dos fases. Fase 1
identificará objetos que requieren un mantenimiento de acuerdo con el perfil definido y ATM poner esos objetos en una cola de ATM. Fase 2, por último, se ejecutará el
mantenimiento, como se define en la cola de ATM, hasta que la ventana ATM ha expirado o ninguna entrada se puede encontrar en la cola del cajero automático.
Si las ventanas de cajeros automáticos son demasiado cortos para procesar todos los requisitos de mantenimiento identificadas, la cola de ATM se llenará y no se
ejecutará las operaciones de mantenimiento requeridas. La pantalla Diagnósticos automáticos Tabla de mantenimiento ATM Queue la pantalla le permite controlar
Al seleccionar uno de los registros se muestra, el sistema de mantenimiento que va a ser ejecutado, así como se mostrará el perfil de cajero
automático que inició el mantenimiento del objeto.
ATM escribe su propio registro de mensajes, mientras que la evaluación de las necesidades de mantenimiento y, finalmente, la ejecución de las operaciones de mantenimiento. Mientras
que su grupo objetivo principal es el soporte de SAP, este registro de mensajes también pueden ayudar a los administradores de bases entender las condiciones de error y los problemas
relacionados con el rendimiento. Se puede acceder al registro de ATM mediante la navegación en el pantalla Diagnósticos Tabla automática Mantenimiento ATM Log de la carlinga DBA
Por defecto, se mantienen registros automáticos de los últimos 14 días. Este número de días, así como el número de mensajes que se escriben en el
registro de ATM pueden configurarse en el Diverso pestaña de la Configuración Configuración ATM pantalla.
Se puede acceder a información sobre los eventos de umbral de registro llamando a la carlinga DBA y la elección Diagnóstico Umbral de registro Eventos sobre
el Base de datos pestaña de la carlinga del DBA. Para más información, ver Configuración: Entrar Umbrales [página 105] .
Se puede acceder a información sobre los registros del Asesor de compresión llamando a la carlinga DBA y la elección
Diagnóstico de compresión Asesor de registro sobre el Base de datos pestaña de la carlinga del DBA. La carlinga Asesor de compresión
DBA puede ayudarle a evaluar las relaciones de compresión a través de su base de datos y le permitirá enfocar los objetos que proporcionan
las relaciones de compresión más altas. Para más información, ver Asesor de compresión para SAP Adaptive Server Enterprise : http://scn.sap.com/docs/
DOC-60767
Puede realizar un seguimiento de los cambios en la base de datos a partir de la DBA Cockpit y para la configuración de monitorización utilizando las acciones de
mantenimiento previstas en la cabina del DBA. Los cambios realizados desde fuera - por ejemplo, mediante comandos de base de datos nativa - no se muestran aquí.
1. Llame a la carlinga DBA y elegir Diagnósticos de registro de auditoría sobre el Base de datos pestaña del DBA
Cabina.
Puede realizar un seguimiento de los cambios en la base de datos a partir de la DBA Cockpit y para la configuración de monitorización utilizando las acciones de
mantenimiento previstas en la cabina del DBA. Los cambios realizados desde fuera - por ejemplo, mediante comandos de base de datos nativa - no se muestran aquí.
Campo Descripción
Objeto Nombre del objeto modificado (por ejemplo, base de datos o ta blespace
nombre)
2. De forma predeterminada, el sistema muestra todas las entradas de auditoría registrados durante la semana en curso. Si desea mostrar otra semana, utilice la
ayuda F4 de la De campo.
Para visualizar más de una semana, se puede cambiar el valor en el campo Número de días .
3. Para ver los detalles de una acción, seleccione la acción correspondiente y seleccione detalles .
En la mitad inferior de la pantalla, se muestran las sentencias SQL que se han ejecutado.
Se puede acceder a información sobre el estado general de la configuración de la DBA Cockpit y su infraestructura requerida por la elección Diagnóstico
DBA Cockpit autocontrol sobre el Base de datos pestaña de la carlinga del DBA.
Puede utilizar la infraestructura de auto-monitoreo de la carlinga DBA para identificar los problemas que mantienen la carlinga DBA se ejecute correctamente.
● Se establece el marco de recopilación de datos, y se establecen todos los recolectores de datos y configurado correctamente?
● ¿Los recolectores de datos de la colección de datos marco de ejecución sin errores, y se recopila la información? . La infraestructura de autocontrol le
permite mostrar una lista de todos los cheques de bases de datos y para reparar los problemas con rapidez. La función de auto-monitoreo sólo comprueba la
Sobre el El auto-monitoreo detalles área de la pantalla, la carlinga DBA muestra los resultados detallados de cada cheque y le aconseja qué acciones debe tomar.
Para analizar y reparar el problema identificado por el registro de entrada, se puede proceder de la siguiente manera:
● Utilizar el reparación rápida pulsador para dejar que la carlinga DBA reparar el problema rápidamente en el fondo (si es posible).
● Utilizar el Ir a la herramienta de la reparación botón para navegar hasta la herramienta relevante que le ayuda a analizar y reparar el problema identificado por el
cheque.
● Utilizar el Ir a la nota SAP pulsador para visualizar el contenido de la Nota SAP relevante para el tema (si está disponible).
Pantallas de Auto-monitoreo
● Para todo el sistema monitorizado paisaje: En la etiqueta del sistema en paisaje Ver paisaje autocontrol .
● Para una sola base de datos: En la Base de datos pestaña bajo Diagnóstico auto monitoreo .
Si hay problemas con la configuración y la infraestructura de la carlinga DBA, los mensajes de error correspondientes también se muestran en las pantallas que
Puede utilizar la infraestructura de auto-monitoreo de la carlinga DBA para identificar y resolver los problemas relacionados con la configuración de base de datos o
configuración de monitorización que mantienen la carlinga DBA se ejecute correctamente. Las pantallas de autocontrol muestran resultados de los controles
automatizados diseñados para la carlinga DBA, desde donde se puede navegar a resultados de la comprobación de las personas y para reparar herramientas. Puede
acceder a la auto-monitoreo ya sea para toda una infraestructura de sistemas (en el infraestructura de sistemas pestaña) o para una sola base de datos (en el Base de
datos pestaña). Los detalles automonitoreo son los mismos para ambas pantallas.
infraestructura de recogida de datos está habilitada. Un estado de verificación roja indica que uno de los controles de auto-monitoreo resultó en un error.
2. Para mostrar información sobre el estado de la comprobación de un sistema, seleccione una línea de la tabla de resumen. Sobre el Self-Monitoring: Sistema área de la
pantalla, la carlinga DBA muestra una lista de todos los controles realizados para un sistema, incluyendo una breve descripción de cada cheque y el estado de
verificación.
3. Para mostrar los detalles de un cheque en particular, seleccione una línea en la tabla. Sobre el El auto-monitoreo área de la pantalla, la carlinga DBA
muestra un mensaje de información o un mensaje de error. En el caso de un mensaje de error, el DBA Cockpit muestra instrucciones con las
acciones recomendadas.
4. Para navegar a la herramienta apropiada para reparar un problema identificado por un cheque, elija Ir a la herramienta de la reparación .
verificación.
2. Para mostrar los detalles de un cheque en particular, seleccione una línea en la tabla. Sobre el El auto-monitoreo área de la pantalla, la carlinga DBA
muestra un mensaje de información o un mensaje de error. En el caso de un mensaje de error, el DBA Cockpit muestra instrucciones con las
acciones recomendadas.
3. Vaya a la herramienta apropiada para reparar un problema identificado por un cheque, elija Ir a la herramienta de la reparación .
Es muy importante para su negocio que defina los objetivos de recuperación y que se desarrolla y prueba un proceso de copia de seguridad y recuperación que
cumpla con estos objetivos definidos. Su negocio depende de su capacidad para recrear la base de datos de su sistema SAP en el caso de un fracaso. Una
recuperación de desastres completa de un sistema de base de datos SAP ASE requiere para recrear la instalación del software ASE, reconstruir el servidor ASE y para
cargar la base de datos de SAP en el servidor ASE. La instalación del software ASE y el servidor de base de datos ASE pueden ser recreados a partir de fuentes
externas, mientras que la base de datos de SAP debe ser recuperado de una copia de seguridad de base de datos. Para acelerar la recuperación, se recomienda que
realice una copia de seguridad no sólo para la base de datos SAP, sino también para el servidor ASE y la instalación del software ASE.
Consulte la documentación del proveedor del sistema operativo con respecto a la forma de garantizar la recuperabilidad del sistema operativo con todos sus sistemas de archivos.
El servidor ASE almacena información acerca de las bases de datos, dispositivos, los inicios de sesión ASE, y las funciones de servidor de ASE en la base de datos principal. Se
SAP ASE proporciona dos medios diferentes para copias de seguridad de una base de datos: La BASE DE DATOS DE DESCARGA mando y un método de copia de seguridad externa.
los BASE DE DATOS DE DESCARGA comando es una operación en línea - es decir, los usuarios pueden permanecer conectados al sistema y seguir trabajando. Bases de datos de
copia de seguridad con el BASE DE DATOS DE DESCARGA comando tiene que ser restaurado mediante el
BASE DE DATOS DE CARGA mando. El método de copia de seguridad externa se basa en la capacidad de suspender el acceso de escritura a una base de datos y copia de
seguridad de una copia consistente de los dispositivos de base de datos mediante un mecanismo externo, como por ejemplo División fuera de espejos de disco. Las copias de los
dispositivos de bases de datos se pueden utilizar para recuperar la base de datos utilizando la
MONTAR mando.
Para un sistema de producción es obligatorio para poder recuperar la base de datos SAP hasta el último punto posible en el tiempo. Esto requiere que el
mando. Para recuperar la información en el registro de transacciones, debe cargar el registro de transacciones volcados con el
Tabla 7:
nota SAP 1611715 SYB: Cómo restaurar un servidor de base de datos SAP ASE (Windows)
nota SAP 1588316 SYB: Configurar la base de datos automático y copias de seguridad de registro
nota SAP 1887068 SYB: El uso de copia de seguridad y restaurar externa con SAP ASE
nota SAP 1841993 SYB: Cómo programar copias de seguridad en la cabina DBA
Documentación técnica sobre la copia de seguridad y restaurar el procedimiento de un sistema SAP ASE:
Documentación técnica sobre los comandos SAP ASE BASE DE DATOS DE DESCARGA, DUMP TRANSACTION, BASE DE DATOS DE CARGA, CARGA DE
● Selecciona el mantener viva intervalo. Para obtener más información, véase la nota SAP 1410736 : TCP / IP: Ajuste del keepalive
intervalo
● No utilice NFS monta sistemas de archivos para datos de SAP ASE y dispositivos de registro.
Se recomiendan las siguientes sugerencias ajuste del sistema operativo Linux para sistemas alojados:
El subsistema IO conforme a lo dispuesto por Linux es por defecto en sintonía para sistemas de escritorio usando el almacenamiento no sea de empresa, específicamente
los discos locales de gama baja y sistema de archivos en caché tamponada lee y escribe. Esto es todo lo contrario de un sistema SAP típico que utilizará el
almacenamiento de clase empresarial y un amplio acceso a los dispositivos de almacenamiento sin búfer. Como resultado, las siguientes recomendaciones se sugiere
● Utilizar el NOOP planificador IO (muy recomendable). Si usted no cambia esto para todo el sistema utilizando el gestor de arranque (por ejemplo,
GRUB), tendrá que añadir el cambio en el rc.local o / etc / init.d / boot.local para asegurarse de que la configuración de dispositivo de que se
restablezcan en el reinicio.
nr_requests. Como este cambio no es persistente, tendrá que añadir también a la rc.local
● Asegúrese de que la configuración del núcleo fs.aio-max-nr = 1048576 ha sido establecido. Además, asegúrese de que
fs.file-max se ha establecido de acuerdo con los requisitos de agregados para todo el procesamiento (recomendación es 6291456
como mínimo).
● Para el almacenamiento de datos DBMS, la ext4 o XFS sistemas de archivos son preferibles a las ext3 ya que cualquiera puede manejar mejor que los archivos grandes
ext3 (ext4 y XFS Use extensiones vs. ext3 Es por bloques indirectos para la asignación de archivos de gran tamaño entre otros beneficios). Para un mejor rendimiento,
desactivar a través de la revista tune2fs ^ has_journal y el uso de la noatime, nodiratime opciones de montaje.
○ Si el diario no se desactiva, por ext4 utilizar cache = reescritura, barrera = 0 opciones de montaje, además de noatime, nodiratime. Estas
opciones garantizan que sólo los cambios de metadatos en el sistema que se registran en el diario en lugar de los dos meta-datos y cambios
de datos.
○ por XFS las opciones de montaje recomendados son noatime, nodiratime, nobarrier, logbufs = 8.
SAP ASE necesita memoria compartida para la comunicación entre distintos procesos en el entorno de DBMS y los procesos de
SAP en la instancia central puede tener requisitos de memoria, así significativos. Siga los pasos que se indican a continuación:
● Comprobar si kernel.shmall y kernel.shmmax son suficientes para cada instancia de SAP ASE y otros procesos usando memoria
compartida.
● Conjunto vm.swappiness a un valor reducido, tal como 20 o 10 (frente a la forma predeterminada de 60).
● Configurar la cantidad apropiada de enormes páginas necesarias para soportar los requerimientos de memoria de base de datos. No bajo o
sobre-configurar páginas grandes. Para que este cambio en el trabajo, es probable que tenga que modificar / etc / security / limits.conf y
agregue el usuario DBMS con memlock permiso.
Nota
Si se utiliza el kernel de Linux antes de la 2.6.18-238, no utilice páginas grandes. Antes de que la liberación del núcleo, hubo un error en RedHat
Enterprise Linux (593131) que no libere enormes páginas hasta un reinicio caja.
Las páginas grandes pueden ayudar a reducir la sobrecarga del sistema operativo mediante la disminución del tamaño de la tabla de páginas. Sin embargo, cambiar el
número y tamaño de las páginas grandes puede requerir un reinicio del sistema operativo, y por lo tanto podría no ser adecuado si ASE necesita ser reconfigurado con
frecuencia. Utilizando enormes páginas proporciona mejoras de rendimiento medibles y no se requiere si la memoria de DBMS será superior a 256 GB. Recuerde que, en
muchos casos, la instancia central de SAP es probable ejecutando en la misma máquina que el DBMS que podrían causar la contención de memoria si se configuran
La recomendación es configurar páginas grandes en múltiplos pares de 256MB y sólo configurar tantas páginas grandes como sea necesario para apoyar ASE SAP y
cualquier cambio de configuración de menor importancia. Por ejemplo, si la configuración de ASE de 350 GB de memoria, es posible que desee asignar 355 o 360GB en
páginas grandes para permitir el aumento de la memoria dinámica ASE en caso de que es necesario realizar cambios en la configuración. Tenga mucho cuidado de que la
configuración de más o de menos la configuración de páginas grandes pueden degradar el rendimiento de los componentes instancia central de SAP
páginas están sub-configurados, se verá obligado a utilizar las páginas de memoria de tamaño normal en lugar de enormes páginas. Desde enormes páginas están
bloqueadas en la memoria y sólo pueden ser utilizados por los procesos que lo soliciten, la cantidad de memoria en grandes páginas que ASE habría utilizado es ahora
disponible para la mayoría de aplicaciones. Además, SAP ASE está utilizando la memoria esas aplicaciones se han utilizado - una doble memoria golpeado. Del mismo
modo, si se configuran exceso de páginas grandes, la cantidad de memoria sobre-configurado en grandes páginas también estará disponible para la mayoría de las
Una forma de ayudar a prevenir SAP ASE de contender por la memoria con las aplicaciones SAP es para asegurarse de que sólo utiliza las enormes páginas definidas
(frente a las páginas de memoria normales si enormes páginas no están disponibles). Esto se puede configurar en SAP ASE 15.7 SP 110 o superior utilizando el
Una vez configurado, tendrá que reiniciar SAP ASE. Si enormes páginas no están disponibles, ASE no se iniciará. Para asegurarse de tener
suficiente enormes páginas antes de reiniciar ASE, emita el siguiente comando:
Por ejemplo, el anterior sólo muestra páginas 38771 enormes 2 MB disponibles para un total de 77542MB (o ~ 75GB). Esto no sería suficiente para reiniciar
SAP ASE si se ha configurado para 350 GB. Si no hay otra cosa en la caja y SAP ASE estaba previamente en marcha, es posible que tenga que consultar con ipcs
si los segmentos de memoria compartida se encuentran todavía en el sistema operativo y si es así, eliminarlos con ipcrm.
Cuando enormes páginas están en uso, el número total debe ser obtenido restando tanto gratis y reservado
desde el total. Las enormes total de páginas en uso sea 131072 (HugePages_Total) - 98409 (HugePages_Free) + 38874 (HugePages_Rsvd) =
131072-98409 + 38874 = 71537.
Esto equivale a 143,074MB usando 2MB enormes páginas (tamaño depende del procesador):
Debido al hardware desconocido en el momento de la instalación, las configuraciones de la red principal y puesta a punto para Linux es mínima debido a la
cantidad de memoria necesaria que puede no estar disponible en entornos de tamaño pequeño. Porque
● Comprobar si TCP envío / recepción de buffers ( net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_wmem, net.ipv4.tcp_rmem, etc.) son lo suficientemente
grandes como para soportar los requerimientos de SAP ASE. Los valores por defecto de 1 MB son probablemente demasiado pequeña y una mejor posición de
● nota SAP 837670 : recomendaciones mínimas parches del sistema operativo para HP-UX
● nota SAP 172747 : SAP en HP-UX: recomendaciones de los parámetros del kernel del sistema operativo y complementar con el archivo
Para SAP ASE sintonía específica en IBM AIX, consulte el documento técnico La optimización de SAP Sybase Adaptive Server Enterprise (ASE) para IBM AIX . En
este trabajo se analiza una serie de temas que son comunes a las configuraciones del servidor de la serie IBM Power y consideraciones del sistema operativo,
incluyendo LPAR, servidores virtualizados IO (VIOS) y otros aspectos que pueden diferir de un sitio a otro.
Además de que el papel, si la instalación de SAP incluye la solución HADR con RMA y SAP Replication Server (SRS), en donde los anfitriones SRS está
funcionando, asegúrese de que las siguientes variables de entorno se establecen mediante su inclusión en la apropiada SRS de ejecución del servidor archivo:
Tenga en cuenta que la multiheap: 8 es un ejemplo de creación 8 cubos. El número real de cubos que debe utilizar depende del número de hilos
SRS está utilizando, que puede ser muy aproximadamente por el número de conexiones entrantes y salientes. Para la mayoría de instalaciones de
SAP, sólo habrá conexiones para la base de datos principal y base de datos SID, así como la cola RSSD y la ruta de topología local - para un total
de 4. Para la topología remota, el SRS tendrá dos conexiones entrantes y salientes para cada base de datos, además de la RSSD de 5
conexiones. En consecuencia, el valor mínimo que se debe utilizar es 4, pero 8 podría ser un mejor punto de partida. El valor máximo es 32. Tenga en cuenta que el
aumento del número de cubos memoria de pila puede aumentar el tamaño de proceso en los sistemas operativos, ya que cada agrupación de asignaciones de
configuración podrían sugerir. Contacto soporte de SAP para obtener más información de ajuste y monitoreo.
Después de la instalación del sistema SAP (o migración), antes de poder liberar el sistema de tiempo de ejecución a los usuarios, las siguientes configuraciones
Hay algunos parámetros de SAP relacionados con plataformas de bases de datos del perfil que pueden influir negativamente en el rendimiento de SAP ASE, y por lo tanto
debe establecerse como se describe en la nota SAP 1996340 . Además, tenga en cuenta el ajuste del número de declaraciones en caché utilizados por los procesos de
trabajo de SAP ( dbs / dbs / syb / cache_size) a 300 de acuerdo con la nota SAP 1954245
Habilitar los servicios requeridos para la bañera WebDynpro DBA siguiendo los pasos descritos en la nota SAP
1245200 .
También se recomienda aplicar el parche colección DBA Cockpit según la versión de SAP Basis de su sistema:
● nota SAP 1558958 : SYB: DBA Cockpit Corrección Colección SAP Basis 7.02 / 7.3
● nota SAP 1619967 : SYB: DBA Cockpit Colección Corrección SAP Basis 7,31
● nota SAP 1882376 : SYB: DBA Cockpit Colección Corrección SAP Basis 7.4
Considere la importación de un paquete de soporte reciente disponible para la versión de SAP Basis respectiva, lo que proporcionará una mayor funcionalidad en la cabina
del DBA. Como alternativa, se puede utilizar un sistema de caja de arena, que se actualizará a la última
Un aspecto clave de la carlinga DBA es para permitir el mantenimiento automático de la mesa. ATM se encarga de la actualización de las estadísticas de tabla si la
cantidad de datos ha cambiado en las tablas pasa de un umbral definido. Esto es importante para garantizar tiempos de respuesta de las consultas estables en su sistema
SAP. Además, ATM evalúa la fragmentación de las tablas e índices horarios y reorganización si es necesario.
ATM viene con un conjunto predeterminado de las ventanas de mantenimiento y perfiles, sino que también es completamente personalizable. Una descripción más
detallada de ATM se puede encontrar en el SCN: DBA Cockpit: Mantenimiento de tablas automática para SAP Adaptive Server Enterprise
Cabina de DBA para SAP ASE utiliza una base de datos independiente llamado saptools para almacenar metadatos DBA Cockpit, así como el rendimiento y espacio
métrico ASE. colecciones de datos se programan periódicamente a través de la ASE planificador de tareas incorporado.
La colección horarios configuración de la colección de datos por defecto métricas de una vez por hora y limita la retención de las métricas a 14 días. Esto puede no ser
suficiente si desean comparar final de mes o el procesamiento de informes de fin de trimestre. Además, es posible que desee tener intervalos de recopilación de datos
más granulares para todo los recolectores de datos relacionados con el rendimiento (por ejemplo una vez cada 5 minutos). Revisar la configuración de la colección de
datos predeterminado
El valor por defecto saptools tamaño de la base de datos son datos de 2 GB y registro de 200 MB. Si el aumento de granularidad de la recopilación de datos o la ampliación de los plazos de
conservación, es necesario aumentar la saptools tamaño de la base de datos. Para las grandes configuraciones de media o, SAP recomienda que cambie el tamaño del initialy saptools base
Después de la instalación del sistema SAP, antes de poder liberar el sistema de tiempo de ejecución a los usuarios, las siguientes configuraciones relacionadas ASE-
Algunas de las opciones de configuración obligatorias o recomendadas no son fijados por el instalador. Asegúrese de SAP ASE está configurado de acuerdo
con la nota SAP 1539124 antes de continuar. Específicamente, usted debe comprobar las siguientes notas de SAP en función de la versión de SAP ASE que
está utilizando:
En estas notas hay Recomendado [REC]) y Requerido ([REQ]) parámetros de configuración. Vuelva a revisar el [requerido REQ] parámetros de
configuración para asegurar que ninguno se establece en un valor no compatible.
Nota
Las versiones recientes de la carlinga DBA para SAP ASE incluyen una comprobación automatizada de estos parámetros. Ver nota SAP 1956005
para detalles.
Durante el tiempo de preparación, algunos de los recursos de memoria y CPU se configura para ser más óptimo para los procesos de carga de datos y la
creación del índice. Estos ajustes deben ser revisados y optimizados para un entorno de ejecución de producción.
Mientras que los valores de la tabla anterior son un buen punto de partida, todos los grupos de memoria deben ser monitoreados y ajustados a los patrones de carga de trabajo
específicas de su sistema de cuidado. Las áreas de enfoque para los sistemas de SAP Business Suite son:
● tamaño de caché de sentencia, que puede necesitar un ajuste adicional en función del número medio de procesos de trabajo de SAP
activos y en función del número y tipos de escenarios Business Suite operados en el sistema.
● Número de bloqueos, lo que puede necesitar un ajuste adicional en función del consumo de bloqueo causado por Z- programas. También Z programas
posiblemente necesitan ser ajustados para reducir el número de bloqueos adquiridos en una sola transacción de base de datos.
La memoria adicional puede haber sido concedida a ASE durante la migración de base de datos para acelerar el proceso de carga de datos y la creación de índices, mientras
que durante el tiempo de ejecución no toda esta memoria está previsto para ser utilizado por ASE. Además, es posible que desee tener un poco de memoria de reserva para los
ajustes de caché menores durante la producción, o está planeando configurar otras cachés con nombre como se describe en la sección Configuración de tiempo de ejecución
En cualquiera de los casos, tendrá que reducir el consumo de memoria de ASE inicialmente. Mientras que la reconfiguración de memoria disponible es dinámica, la reducción de
grupos de memoria casi siempre requiere un reinicio del servidor ASE. Supongamos que un total de 110ES se concede a ASE durante la migración, mientras que sólo está
planificando 80GB que se utilizará para el tiempo de ejecución. Los principales consumidores de memoria en un servidor ASE son caché de datos predeterminado y el
procedimiento
use master go
- - Calcular la cantidad de memoria asignada y utilizada por ASE selecto elenco (sc.name como varchar (30)) como el
nombre, (scc.value * 2/1024) como MB de sysconfigures sc, syscurconfigs SCC
nombre MEGABYTE
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
memoria lógica total de 109284
memoria física total 112568
- - Reducir el caché de procedimientos a aproximadamente la mitad de su tamaño actual
- - (A ser reconfigurado más adelante)
exec sp_configure 'tamaño de caché de procedimientos', 0, ir '5G'
- - Reducir el caché de datos predeterminado a aproximadamente la mitad de su tamaño actual, y ajustar
- - piscina y marcadores de lavado grandes ajustes IO como un requisito previo
- - (A ser reconfigurado más adelante)
sp_poolconfig exec 'caché de datos por defecto', '16K', 'lavado = 5G' exec sp_poolconfig 'caché de
datos por defecto', '128K', 'lavado = 5G' exec sp_poolconfig 'caché de datos predeterminado', '20G',
exec '128K' sp_cacheconfig 'caché de datos predeterminado', ir '40G'
Después de que el servidor ASE se ha apagado, encontrar el archivo de configuración ASE < SID> .cfg en el directorio de instalación de ASE. Editar el
[Memoria física]
memoria max = 57671680
permitir hugepages = DEFAULT
Si es el de 80 GB de memoria de destino para ser utilizado por ASE, ajustar el parámetro de memoria máximo de 80 GB * 1024 = 81920 MB * 512 = 41943040
páginas de memoria de 2 KB ASE. Guardar los cambios realizados y reiniciar ASE antes de continuar con las siguientes secciones.
Adecuadamente procedimiento de sintonización y cachés declaración es extremadamente crítica para los sistemas SAP. Si bien es insuficiente notablemente, podría dar
lugar a picos de CPU significativos o de saturación como resultado de la caché de procedimientos contención spinlock, lo que resulta en períodos de debilitante
Durante el funcionamiento normal de un sistema SAP, el número de operaciones de mantenimiento concurrentes, tales como actualizaciones de estadísticas o
creaciones de índice será poco. Sin embargo SAP utiliza la antememoria de sentencias ampliamente, haciendo que el procedimiento y la memoria caché declaración
tamaño de uno de los componentes de configuración más críticos. Un punto importante es que puede ser necesario ajustar de acuerdo con la nota SAP la caché
. Si se utiliza una base de datos compartida biblioteca ASE (DBSL) más antigua que aparece en SAP
Nota 1909273 , la DBSL utilizará de un defecto de 2.000 declaraciones en caché por cada proceso de trabajo, por lo que la reducción de este
comunicado según el “Medio” camiseta del tamaño de los sistemas de SAP Business Suite:
- - Declaración caché es una parte de la memoria caché procedimiento reservado para los planes de consulta en caché.
- - Debe ser al menos de 256 MB de tamaño y debe ser incrementado si el número de consultas
- - vuelve a compilar causada por los rubores del plan es alta. exec sp_configure
'tamaño de caché de sentencia', 0, ir '1G'
- - Ordenar tampones se utilizan para la clasificación en memoria. Limitar el número de holguras de clasificación
- - disponible para una sola especie a alrededor de 2500. Esto corresponde a un máximo de
- - 256MB una sola especie puede consumir de caché de datos para la ordenación en memoria. Si tu
- - la carga de trabajo del sistema implica operaciones de ordenación muy grandes, aumentando este número puede
Tenga en cuenta que la cantidad total de memoria utilizada para la caché de procedimientos será de aproximadamente 6 GB todavía - no obstante, 1 GB de caché de procedimientos
Un sistema típico tendrá una proporción de 4: 1 de caché de procedimientos de caché de sentencia en un mínimo. Una proporción inferior, tal como 2: 1 para la caché de procedimiento
para caché declaración puede beneficiarse en algunos casos de uso, pero relaciones más altas por encima de 4: 1 es probable que causen problemas.
Además, tenga en cuenta que lo anterior están empezando configuraciones. El tamaño de la caché declaración real necesaria dependerá de una serie de factores
tales como el número de usuarios simultáneos y la tasa de transacción en el sistema. Una vez en producción, seguimiento de la antememoria de sentencias
utilizando la bañera DBA. Navegar a Rendimiento Uso de grupos de memoria caché Declaración :
no es superior al 10% del número total de declaraciones. Esto es difícil de ver en el gráfico predeterminado anteriormente proporcionada por DBA de la carlinga. Sin
embargo, puede crear un gráfico definido por el usuario tal como se muestra a continuación:
un momento fueron reemplazados 2000 de los estados. Si se trataba de una ocurrencia de una sola vez, esto sería sin necesidad de ajuste posterior. Sin
embargo, si sucede con frecuencia, desde el año 2000 es mucho mayor que el 10% del total de 14.000, nos gustaría aumentar el tamaño de caché comunicado.
Teniendo en cuenta que 2000 es más o menos 15% de los estados, comenzaríamos por el aumento de la caché de sentencia en un 15% y continuar la vigilancia.
Durante la fase de carga, la probable número de conexiones de usuario se establecieron sólo lo suficiente para soportar las corrientes de carga de alta
concurrentes. Antes de la ejecución, el número de conexiones de usuario se debe establecer a 4 veces el número de procesos de trabajo de SAP a través de todas
use master go
- - Muchas aplicaciones de SAP abrir conexiones de base de datos secundaria temporales para emitir
- - una segunda transacción de base de datos independiente de la transacción de negocios principal (por ejemplo,
- - número tampón de rango). Además, el DBSL para SAP Sybase ASE abre dos ASE
- - conexiones para cada conexión de aplicación de SAP (diferentes niveles de aislamiento).
- - Es necesario reservar suficientes conexiones de usuario en ASE.
exec sp_configure 'número de conexiones de usuario', [número total de SAP WP * 4] ir
use master go
El método alternativo y recomendado es utilizar la orden de recuperación de base de datos configurable y los enlaces duros a saptempdb para evitar que los inicios de
sesión hasta que la base de datos SID está online - y la fuerza saptempdb siendo la última base de datos en línea usando un script similar a:
use master go
- - Hacer cumplir una orden de recuperación de base de datos que garantiza la fuerza vinculante prohíbe usuario
- - inicios de sesión hasta que todas las bases de datos se recuperan.
sp_dbrecovery_order exec 'saptools', 1, null, estricta sp_dbrecovery_order exec '<SID>',
2', null, estricta 'saptempdb' sp_dbrecovery_order exec, 3, null, go estricta
los max motores en línea parámetro de configuración controla el número máximo de motores de consulta ASE en el defecto y cualquier grupos de
subprocesos definidos por el usuario que se pueden llevar en línea. Para los sistemas basados en x86, se recomienda que la max motores en línea se
establece a no más alto que el número de núcleos de + 50% si HyperThreading está activado o no mayor que el número de núcleos si HyperThreading no
está habilitado. Por ejemplo en una 64 plataforma x86 / Linux o Windows basado en ordenador principal con 32 núcleos, el número máximo de motores que
debe configurar (suponiendo hyper-threading está habilitada) es 48 (1 por núcleo más el 50% para HT). Para sistemas basados en IBM Power-, 4 hilos por
núcleo son soportable con P7 y P8 nuevos chips de soporte 8 hilos por núcleo. Debido a la naturaleza de la programación de subprocesos SMT, el número de
motores de ASE no está limitado al número de núcleos físicos, pero se puede ajustar en el número de núcleos * número de hilos. Tenga en cuenta que
Las recomendaciones específicas de ajuste están disponibles en el IBM y SAP informe técnico conjunto sobre la sintonización ASE para AIX. Configurando max
motores en línea al máximo soportable por el hardware, esto le permitirá aumentar o disminuir dinámicamente los motores según sea necesario.
Dimensionamiento de subprocesos
ASE funciona mejor con menos motores de QP que funcionan a una utilización más alta que con un gran número de motores en su mayoría inactivos. Como resultado, si
bien puede ser tentador simplemente configurar ASE para los motores de máximos, en realidad esto puede resultar en un rendimiento mucho peor que una configuración
más pequeña.
La experiencia ha demostrado que la configuración de ASE a sólo el 30-40% del máximo es probablemente un buen punto de partida para la mayoría de los sistemas de SAP
La agrupación de hebras de tiempo de espera controla el tiempo que un motor ASE está inactivo antes de que abandona la CPU al sistema operativo. Una vez cedido al sistema operativo,
se necesitará más tiempo para ASE para despertar el motor para responder a la actividad de red, como las nuevas consultas que llegan, por lo que un tiempo de espera más largo de
inactividad aumenta la capacidad de respuesta del sistema. Sin embargo, si los motores son bastante inactivo, habrá extensa contención en el spinlock cola de ejecución como los motores
de spin en busca de trabajo. En consecuencia, mientras se ejecuta con un tiempo de espera más largo de inactividad puede ser mejor desde una perspectiva de tiempo de respuesta,
podría ser mejor usar un tiempo de espera más corto para evitar problemas con los motores de gran parte ociosos - sobre todo en los ejércitos más grandes - y sobre todo en los sistemas
de desarrollo / prueba en la que funcional pruebas pueden no tener una alta concurrencia.
ejemplos de configuraciones
En nuestro ejemplo anterior, hemos discutido una serie de 32 núcleos con Intel HT habilitado para un total de 64 procesadores lógicos. En una configuración de
ejecución, es posible que el anfitrión de una instancia central en este host y deseamos limitar ASE a 16 motores. Esto se puede lograr usando un script similar a:
use master go
alterar subproceso del grupo syb_default_pool con hilos = 16, Tiempo de inactividad = 250 ir
Además, durante el proceso de carga, estábamos usando procesamiento en paralelo para acelerar la creación de índices. Para ERP (o no-BW) sistemas, es probable que
desee deshabilitar el procesamiento en paralelo para consultas al tiempo que permite procesos de trabajo paralelos para las actividades de mantenimiento.
use master go
- - cambiar el tamaño de la piscina proceso de trabajo para apoyar las actividades de mantenimiento de 2-3
- - haciendo uso de subprocesos de trabajo
exec sp_configure 'número de procesos de trabajo', 30 van
SAP ASE 16.0 SP01 y superior permite el procesamiento paralelo para consultas de SAP BW. Mientras que los puntos de referencia de SAP BW han demostrado
que SAP ASE escalas muy bien hasta un grado paralelo de 10, SAP recomienda comenzar con un grado paralelo de 4 (= por defecto) y aumentar según sea
necesario.
La generación de código SQL para consultas BW añade una pizca de AP con el grado paralelo deseado al final de la declaración. Obtendrá una indicación de este
tipo en las trazas de SQL ST05, la antememoria de sentencias, o si muestra la consulta SQL en el Monitor de consulta (/ NRsRt):
ASE decide en tiempo de ejecución si el grado paralela de la pista es inferior o igual al valor del parámetro de configuración máximo grado de
consulta en paralelo. Si es mayor, SAP ASE limitará el grado de paralelismo con el valor en el parámetro de configuración.
El valor predeterminado de 4 de la pista paralela se puede cambiar con una RSADMIN parámetro; informe de uso
SAP_RSADMIN_MAINTAIN para establecer un nuevo VALOR para OBJETO = SYBASE_RSDRS_PARALLEL_DEGREE. El informe de comprobación de estado RSSYBDBVERSION
use master go
- - limitar el grado paralelo para indicaciones de planes (como se los utiliza BW) a 6 exec sp_configure
'consulta máximo grado de paralelismo', 6 ir
- - decir ASE para compilar plan en serie, y tomar una decisión paralela y al grado
- - tiempo de ejecución - esto da más rápidos tiempos de compilación plan y mucho más robusta
- - elección de plan
exec sp_configure 'permitirá paralelo diferida', 1 ir
- - establecer grado paralelo max a max de exploración y la utilidad paralelo sp_configure grado exec 'max grado
paralelo', 1 go
Durante el proceso de instalación o la migración, la caché de datos por defecto se configura con una distribución uniforme de la memoria entre los grandes
piscinas IO defecto y, y con un marcador de lavado que causó agresiva programación IO. En una configuración de ejecución de producción, es necesario
○ Configurar toda la caché de datos con 16 K / S piscinas. Se supone que una parte considerable de los datos residen en la memoria caché de datos. La
configuración está diseñada para el almacenamiento en caché de datos eficiente y mejora el rendimiento si el sistema tiene una gran capacidad de
○ Configurar el 80-90% de la caché de datos con 128K I / O piscinas y la parte restante con 16K I / O piscinas. Esta configuración con grandes piscinas
de caché de datos mejora el rendimiento cuando se trabaja en grandes datos y la configuración de memoria relativamente pequeña. Si esperas un
montón de lecturas de disco, esta configuración puede ser un 20-30% más rápido que el uso de 16K piscinas.
● OLTP
La configuración típica OLTP consta de 10-20% 128K I / O piscinas y más pequeños de E / S piscinas para la parte restante. Tal configuración favorece 128K lee en
grandes tablas de hechos y resultados de alta rotación en una caché de datos de 128 K con una relación de almacenamiento en caché bajo y un alto número de
lecturas de disco. En los sistemas modernos, la relación entre el acceso frío caché (lee desde el disco) y el acceso a la caché caliente (se lee de la memoria caché de
datos en memoria) puede ser significativo. La lectura de la memoria puede ser hasta 150 veces más rápido que la lectura del disco. Configurar la caché de datos tan
grande como sea posible para lograr un buen rendimiento en los sistemas SAP BW. Para los sistemas de SAP Business Suite con una carga de trabajo OLTP, muy
grandes recorridos de índice o tabla no se espera y no deseada. Por lo tanto, el principal segmento de caché de datos para permitir que tanto sola página y grandes
En ambos casos, el marcador de lavado debe estar a aproximadamente el 10% del tamaño de la piscina para causar menos agresivo programación IO. Como
ejemplo para sistemas de SAP Business Suite con configuración OLTP, la siguiente configuración supone un total de 80 GB de memoria física reservada para
use master go
- - Calcular la cantidad de memoria que queda para volver a aumentar el caché de datos predeterminado de selección de elenco (sc.name
como varchar (30)) como el nombre, (scc.value * 2/1024) como MB
de sysconfigures sc, syscurconfigs SCC
donde sc.name como 'memoria total%' y sc.config = scc.config ir
- - Cambiar el tamaño de la piscina de 128 K para lograr una división 80:20 ejecutivo
sp_poolconfig 'caché de datos predeterminado', '12G', '128 K' ir
- - Reducir el tamaño de los marcadores de lavado de cada grupo de aproximadamente 5-10% del nuevo tamaño de las agrupaciones
sp_poolconfig exec 'caché de datos por defecto', '16K', 'lavado = 5G' exec sp_poolconfig 'caché de datos por defecto', '128K', 'lavado =
1200M' ir
- - Partición de memoria caché de datos predeterminado para reducir la contención spinlock. La regla general es:
- - Configurar relación APF de 10% para cualquier caché en el sistema exec sp_configure 'límite
de captura previa asíncrona mundial', 10 van
En este punto, debe ASE muestra mensajes informativos que describen lo que era capaz de lograr en línea. Si una gran parte de la memoria
ASE donde ya en uso, que por lo general sólo es el caso si el sistema SAP ya está en producción, es necesario reiniciar la ASE para asegurar
que todos los cambios se activan.
Cuando se arranca, el servidor ASE interroga a las interfaces ( las interfaces de archivos en Linux / UNIX y sql.ini presentar en MS Windows) para la entrada del
servidor correspondiente. Una vez que la entrada del servidor se encuentra, entonces ASE buscará
dominar entradas e intente iniciar oyentes toma de red utilizando el nombre de host, números de puerto y el controlador de red de la lista. Si múltiples dominar se
encuentran las líneas, se crean múltiples oyentes. Por defecto, la instalación crea un único dominar y consulta línea para la entrada del servidor utilizando el
Se recomienda que una entrada de bucle invertido 127.0.0.1 a añadirse al archivo como se muestra a continuación. Tenga en cuenta que la dirección IP se
Normalmente, cuando se conecta a SAP ASE, los clientes que no utilizan LDAP utilizará el Interfaces / sql.ini de archivos para localizar el servidor. Se intentará
establecer una conexión utilizando la información de la primera línea de consulta encontrado el nombre del servidor solicitado. Si eso falla, intentará una
conexión utilizando la información para las segundas (o subsiguientes) líneas de consulta. Al intentar la conexión, puede ser necesaria resolución de nombres
DNS de acogida. Al permitir que el servidor para que escuche en 127.0.0.1, cualquier cliente local será capaz de conectarse con independencia de si el servicio
La instalación predeterminada para SAP define la configuración de cifrado de la contraseña neta reqd a 1, obligando a los usuarios a conectarse a través de las
propiedades de conexión que aseguran la contraseña para la conexión se envía vs texto claro cifrada. Desafortunadamente, algunas herramientas de 3 ª parte, como
utilidades de copia de seguridad de base de datos, no pueden apoyar esta opción. En lugar de dejar la configuración en 0, una alternativa es modificar la ocs.cfg. ($
SYBASE / $ SYBASE_OCS / config / o ocs.cfg% SYBASE% \% SYBASE_OCS \ ini \ ocs.cfg) para el nombre del programa. Por ejemplo, supongamos que tenemos
una utilidad de copia de seguridad de base de datos que simplemente llama isql, un bien ocs.cfg sería:
; Esta es la sección predeterminada cargado por las aplicaciones que utilizan; la configuración externa
(CS_EXTERNAL_CONFIG) característica, pero; que no se especifique su propio nombre de la aplicación
(CS_APPNAME).
CS_SEC_ENCRYPTION = CS_TRUE
CS_OPT_QUOTED_IDENT = CS_TRUE
El resultado es que no sólo se habilitará el cifrado de contraseñas para herramientas de 3 ª parte, pero se habilitará identificadores también citados. Esto puede no ser
importante para las utilidades de copia de seguridad de bases de datos, pero puede ser necesaria para los servicios públicos que operan a nivel de tabla, columna o un objeto.
La configuración básica ASE tiempo de ejecución no es óptimo para sistemas críticos de negocio más grande. Estos sistemas necesitan algunos ajustes
adicionales y de optimización basado en la carga de trabajo. Mientras que la afinación exacta / optimización es en gran parte específica del sitio, esta sección
contiene una serie de configuraciones avanzadas genéricos que pueden ser comunes en la mayoría de las instalaciones.
Por motivos de rendimiento, lo mejor es tener unos cachés con nombre para asegurar que las tablas críticos siempre se retienen en la memoria. Para ASE, esto incluye
el registro de transacciones de bases de datos críticas de la misión, así como las tablas de claves del sistema. Además, las aplicaciones conocidas mesas volátiles
como las tablas de cola de SAP también deben tener una caché separada para mejorar el rendimiento de E / S. Véase también la nota SAP 1724091
use master go
- - reducir el caché de datos predeterminado para crear un espacio para cachés con nombre. Por ejemplo,
- - si antes había un caché por defecto 62GB y ahora queremos reducir a 40 GB
- - para hacer espacio para crear otras cachés (y luego volver a aumentar este para llenar el espacio)
Cuando la reducción de una caché de datos, es necesario un reinicio de la ASE antes de ser liberado de memoria para la creación de otras cachés de datos con nombre. Además
de la caché de datos llamado así por el registro de transacciones, es la mejor práctica para aumentar el tamaño del registro IO de 16K a 32K, asegurando también la configuración
use master go
activar quoted_identifier ir
- - Mover a la mayor parte de la caché de registro a la piscina 32K 16K ... algunos serán necesarios para reversiones
- - Configurar un juego ULC (ASE 15.7 única - ASE 16.0 utilizará PLCBLOCKS) si @@ sbssav <'16 .0.00.00' comenzará
Después de la creación de cachés con nombre se hace, cambiar el tamaño de la memoria caché de datos predeterminado para consumir la memoria no utilizada. Ver
Apresto de escondrijo dinámico [página 169] (No se olvide de establecer @ mode = 'tiempo de ejecución' antes de ejecutar el guión!). Por último, las tablas de registro,
sistema y la cola tienen que estar vinculado a sus respectivos cachés. Con el fin de hacerlo, tendrá que ser puesto en modo de usuario único de la base de datos SAP.
use master go
impresión ''
print '<< >> SAP BASE DE DATOS'
impresión '' ir
puesto de control ir
use master go
puesto de control ir
use master go
Cada uno de los cachés con nombre deben ser controlados cuidadosamente en cuanto se inicia la prueba de aplicaciones.
● Es posible disminuir la caché de registro si el número de lecturas físicas es cero, pero aumentan si el número de lecturas físicas y cometer los
horarios son bastante altos.
● Es posible aumentar o disminuir otras cachés con nombre en función de sus ratios de éxito.
Nota
No se recomienda el uso de una piscina de 32 K para iniciar la sesión en la memoria caché de datos predeterminado. caché de datos predeterminado es generalmente dividido para
evitar la contención spinlock. Esto es sin embargo problemático para registro de IO.
Nota
aplicaciones SAP sólo harán uso implícito de bases de datos temporales (procesos ligeros, mesas de trabajo durante la ejecución de la consulta, hash,
tipo, etc.), y todas estas actividades se registran mínimamente. Además, se espera que ninguna de las otras bases de datos para mostrar cualquier
volumen registro notable. Por esta razón, la recomendación es aplicar la tala 32K IO sólo a la base de datos SAP.
También se recomienda a menudo para tener una caché separada para la base de datos temporal principal, que en el caso de SAP es saptempdb. De lo
contrario, los recorridos de tablas y otras actividades intensivas IO en la caché de datos por defecto podrían causar mesas de trabajo y otros objetos en saptempdb
En consecuencia, los siguientes pasos sólo se pueden realizar cuando la aplicación SAP se apaga:
- - Asegúrese de que todos los procesos de SAP están cerradas y no hay conexiones como usuario
- - SAPSR3 o SAPSR3DB antes de continuar. Además, tendrá que desvincular temporalmente
- - desconectar seleccione
syb_quit () ir
- - vuelva a conectar
use master go
- - Como SAPSA por lo general se utiliza para ejecutar estadísticas de actualización sobre los objetos de SAP, es también SAPSA
- - unido a la saptempdb más grande. Sin embargo, en caso de SAPSA, que por defecto a una suave
- - vinculante por lo que puede conectarse sin estar disponibles saptempdb. exec sp_tempdb 'unen', 'lg',
'SAPSA', 'db', 'saptempdb' ir
Por defecto, la compresión está inhabilitada para las tablas de SAP volátiles como el VB- y RFC-colas. Optimizaciones adicionales se describen en la nota SAP 1724091
Algunas de las muy pequeñas tablas de descompresión podría inducir sobrecarga pesada debido al acceso de lectura muy frecuentes. Posibles optimizaciones
se describen en la nota SAP 1775764 . Tenga en cuenta que el término pequeña es relativo. Varios
sitios han encontrado beneficios en todas las tablas de descompresión de menos de ~ 40 MB de tamaño comprimido. Esto también disminuye la contención spinlock en el CPMEMINFO_SPIN
que controla las asignaciones de memoria de la memoria de almacenamiento dinámico utilizado para los datos de compresión / descompresión. Los candidatos para las
● Tablas comúnmente totalmente en caché que tienen escaneo de rangos frecuentes o exploraciones hoja del índice
Si no se hace durante la migración de la base de datos, puede utilizar el informe ABAP adjunta a la nota SAP 1680803
para analizar y optimizar la duración de LOB en fila de tablas de gran tamaño.
Instrucciones de corrección describen los cambios que se deben hacer al código fuente de los programas para corregir errores. Puede implementar
las instrucciones de corrección que están contenidos en una nota SAP, pero SAP recomienda implementar colecciones de corrección BW
completas y coherentes en lugar de un individuo SAP Nota. Asegúrese de que se ha puesto en práctica la nueva versión de una colección de
corrección!
● nota SAP 1946164 SYB: Colección parche DDIC para la liberación 7,02
● nota SAP 1965664 SYB: Colección parche DDIC para la liberación 7,30
● nota SAP 1965754 SYB: Colección parche DDIC para la liberación 7,31
● nota SAP 1965755 SYB: Colección parche DDIC para la liberación 7,40
● nota SAP 1619967 SYB: DBA Cockpit Colección Corrección SAP Basis 7,31 *
● nota SAP 1882376 SYB: DBA Cockpit Colección Corrección SAP Basis 7,40
● nota SAP 1946165 SYB: Solution Manager colección de parches para la Inspección Técnica
La partición física de tablas de la base y el manejo de las tablas de hechos de SAP BW tienen diferentes aspectos que han de tenerse en
cuenta:
● En la tabla de partición un lado acelera el rendimiento de consulta, permitiendo la poda partición. A partir de consultas en paralelo SAP ASE16.0 están
permitidos. solicitudes de SAP BW pueden ser fácilmente eliminados por dejar caer una partición durante la operación de hundimiento BW. comandos de base
de datos costosos como la actualización de las estadísticas o el mantenimiento de índices se beneficiarán de la menor cantidad de datos asociados a una
● Por otro lado, habrá mucho más sobrecarga en el optimizador de base de datos para encontrar el mejor plan de acceso si hay demasiadas particiones.
límites de base de datos críticos pueden ser violados en relación con el número de particiones.
Para BW en SAP ASE siempre se recomienda la partición de la tabla E hecho de un InfoCubo por un criterio de tiempo ( 0CALMONTH, 0CALYEAR, o 0FISCPER). Esto
permite la eliminación de particiones (partición poda) para las consultas de SAP BW. tablas de hechos con particiones E no tienen ningún efecto secundario negativo.
Características de fusionar particiones de base de datos archivados por un período de tiempo o para añadir nuevas particiones en la parte superior para los próximos años
Las tablas de hechos F de InfoCubes están divididas por las peticiones de SAP BW; cada nueva carga de datos a la InfoCubo creará otra partición. Se
recomienda encarecidamente que realice la operación colapso BW con regularidad para mantener el número de solicitudes, que significa que el número de
particiones de base de datos, pequeña. Demasiadas peticiones tendrán un impacto negativo en el rendimiento y pueden conducir a problemas de base de
datos.
Se recomienda la siguiente número máximo de particiones por cuadro F (= número de solicitudes de SAP BW sin comprimir):
rendimiento. Un máximo de hasta 4000 particiones puede ser manejado por SAP ASE. Para obtener más información, véase la nota SAP 2187579 SYB:
nota SAP 1691300 SYB: tablas sin particiones de datos F para InfoCubes que permite evitar la partición de tablas de hechos F de InfoCubes
dedicadas a la carta si el cubo no se puede comprimir con frecuencia.
estadísticas de la tabla precisos son esenciales para el optimizador de SAP ASE para encontrar un plan de consulta eficiente. Falta o estadísticas obsoletas pueden
conducir a un plan de consulta ineficiente y lento. Muy complejas consultas de SAP BW y la gran cantidad de datos en tablas de hechos de SAP BW apriete este
problema.
administrativas manuales y proporciona la base para el rendimiento de las consultas de SAP BW. Coloque con cuidado el marco ATM y comprobar si
está funcionando adecuadamente sobre una base regular! Para más información, ver Configuración de Mantenimiento de tablas automática [página 145]
El marco ATM es muy útil para las tablas que crecen constantemente. La frecuencia de mantenimiento regular no es posiblemente adecuado para mesas
rápidamente cambiante del esquema en estrella BW. No es inusual para SAP BW que una cantidad significativa de datos se inserta o se ha caído. El retraso
entre la carga de datos y la actualización de las estadísticas con cajero automático puede ser demasiado largo; esto tendrá un impacto en consultas BW en el
ínterin. Comprobar si sus cadenas de procesos de SAP BW incluyen la etapa Construir Base de Estadísticas. En general, SAP recomienda encarecidamente
actualizar las estadísticas de un InfoCubo y las tablas del esquema estrella subyacentes al final de cada cadena de procesos de SAP BW que carga datos a
un InfoCubo o mantiene los datos de un cubo. Realizar estos pasos sobre todo después de una migración de base de datos!
3. Porcentaje de datos utilizada para crear estadísticas de la tabla con el muestreo de la ACTUALIZACIÓN ESTADÍSTICA comando requiere recorridos de tablas o
escaneos de nivel de hoja de índices. Se puede aumentar la I / O contención, utilizar la CPU para llevar a cabo las clases, y utiliza cachés de datos y el procedimiento.
El uso de estos recursos puede afectar negativamente a las consultas que se ejecutan en el servidor si UPDATE STATISTICS se ejecuta cuando el uso es alta. Para
reducir la contención de E / S y los recursos, ejecute el ACTUALIZACIÓN ESTADÍSTICA comando para el esquema en estrella BW utilizando un método de muestreo,
lo que puede reducir la E / S y la hora en la ventana de mantenimiento es pequeño y el conjunto de datos es grande. El porcentaje de utilizar con el muestreo de tablas
de esquema estrella depende de sus necesidades. El valor por defecto de SAP es demasiado pequeño para las necesidades de SAP BW en SAP ASE. Llamar al
El valor por defecto de 10% es demasiado pequeña. Es posible probar diferentes porcentajes hasta que reciba un resultado que se ajusta mejor. Un valor
mayor que 30% es un buen punto de partida. Aunque un muestreo del conjunto de datos puede no ser completamente exacta, por lo general los histogramas
y valores de densidad son razonables dentro de un rango aceptable. El porcentaje se mantiene en la ficha Rendimiento InfoCubo se utiliza para actualizar las
estadísticas de todas las tablas de esquema en estrella de la InfoCubo: tablas de datos, tablas de dimensiones, mesas SID y así sucesivamente. Puede
conducir a estadísticas inexactas si algunas de estas mesas son pequeñas. En este tipo de situaciones de muestreo no tiene sentido. Por lo tanto, un umbral
de 10.000.000 filas se introdujo con la nota SAP 2138611 SYB: Mejores estadísticas de tabla para tablas de esquema de estrella de un InfoCubo. El muestreo
Puede actualizar ( "borrar y volver a crear") las estadísticas de la tabla de tablas de esquema estrella de la InfoCube si el porcentaje de muestreo se ha
cambiado, si hay dudas sobre si las estadísticas son correctas o no, o si el rendimiento de las consultas de BW es inesperadamente lento. Las estadísticas
de la tabla de estas tablas se pueden actualizar con el informe RSSYBREFRESHINFOCUBESTATISTICS en el nivel InfoCubo. Puede restringir la
actualización estadística para las tablas de hecho, las tablas de dimensiones, el SAP BW agregados si se ha definido, o las mesas de los InfoObjetos. Una
prueba de funcionamiento sin actualizar las estadísticas se puede realizar si se establece el indicador apropiado. Esto puede ser útil para identificar las tablas
afectadas, en caso de necesidad. Ejecutar el informe como trabajo por lotes en segundo plano si las estadísticas de muchas mesas grandes tienen que ser
renovado. El informe
RSSYBREFRESHINFOCUBESTATISTICS está disponible con la nota SAP 2138611 SYB: Mejores estadísticas de tabla para tablas de esquema de estrella de
un InfoCubo. Importante: Implementar la nota SAP 2159214 SYB: ASE SQL226 error
5. Informes SAP BW
paralelismo intra-consulta de presentación de informes BW
SAP BW hace uso de consultas en paralelo de ASE con SAP ASE 16.0 SP01 y superior. Las consultas en paralelo no son compatibles con SAP BW en
SAP Sybase ASE 15.7. Las siguientes notas de SAP tienen que ser implementado como un requisito previo de este último; que son parte de la colección de
las notas de corrección BW mencionados anteriormente. Siempre se recomienda implementar Colecciones de corrección consistentes en vez de aislados
notas de SAP.
○ nota SAP 2103636 SYB: Adaptaciones para SAP ASE 16.0 SP01 PL01
Se recomienda encarecidamente a colapsar las InfoCubes BW frecuencia para mover una gran parte de los datos en las tablas de hechos E que debe
ser dividido por un criterio de tiempo. Esto permitirá que el optimizador de ASE para podar las particiones que no están en la selección y para ejecutar la
consulta en paralelo.
Las consultas generadas de la presentación de informes de BW se ejecutarán en paralelo con un grado de 4. Este defecto se puede cambiar con la
SAP_RSADMIN_MAINTAIN para cambiarlo; un grado paralelo de 0 o 1 significa ejecución en serie que sólo se necesita en situaciones de apoyo. La
configuración de base de datos ASE apoya la ejecución de consultas en paralelo, véase la sección Configuración de ASE Hilos y procesamiento en
○ La reducción de la complejidad de la consulta SAP BW Comprobar la nota SAP 514907 El procesamiento de consultas complejas especialmente
después de una migración a SAP ASE. El valor umbral para las consultas de SAP BW debe ser menor o igual a 50, el valor umbral para
DataMarts debe ser menor o igual a 20. Uso informe RSSYBDBVERSION para definir los valores.
El objetivo del usuario optimización definido llamado sap_olap se definió y se utiliza para la presentación de informes BW consultas. El contenido de este objetivo
se puede cambiar con diferentes versiones de SAP ASE. Es mantenido por los scripts de actualización de ASE.
El generador de consultas SQL de SAP BW ofrece sugerencias del optimizador para la ejecución de la consulta más rápido. La pista llamada tabla_hechos indica que el
optimizador de la base de datos tiene que utilizar la estrategia de optimización del esquema de copo de nieve. Esta sugerencia se utiliza en las consultas con las tablas de
datos del cubo y con las consultas que utilizan tablas ODSO.
○ por algunos sistemas de bases de datos se prefiere eliminar los índices de base de datos de la tabla de hechos antes de cargar datos en
○ por otro bases de datos y en especial para SAP ASE se recomienda para cargar datos en InfoCubes con índices existentes.
Mantener los índices durante la carga de datos tiene dos ventajas principales:
○ SAP ASE ofertas un modo de mantenimiento índice especial ( ins por mayor) que es útil para BW. Los diferentes índices de las
tablas de hechos se mantendrán en varios hilos concurrentes al mismo tiempo. Este mantenimiento concurrente es más rápido
que quitar los índices antes de la carga, la carga de los datos en la tabla sin índices, y volver a crear después.
○ A realizar BW informar al mismo tiempo que la operación de carga de datos se beneficiará de tener índices. Se recomienda
eliminar el paso de proceso eliminar índices de un InfoCube de cadenas de procesos BW utilizados para la carga de datos en
cubos. Una solución se describe en la nota SAP 2107943
P34: PC: A nivel mundial desactivar proceso DROPINDEX con RSADMIN. Establecer el parámetro RSADMIN, se describe en la nota SAP a X.
De esta manera, la etapa de índice de caída se omitirá en cadenas de procesos. Esto ayudará a los clientes cambiar todas las cadenas de
procesos al mismo tiempo. En general, SAP recomienda adaptar las cadenas de procesos manualmente!
sección Tabla de particionamiento de tablas de hechos de un cubo de [página 165] . El siguiente documento SCN proporcionará una buena visión general
○ valor umbral de SAP BW para el código de operación de carga de datos Uso RSCUSTV6 BW valor umbral para Carga de Datos para comprobar y
El valor 50000 es un buen punto de partida. El cambio de este valor requiere pruebas de rendimiento y ajustes en la configuración de ASE
asigne un valor.
Carga de datos en InfoCubes se beneficiarán significativamente de la ejecución en paralelo. Compruebe su proceso de transferencia de datos (DTP) si está
los Número de Procesos en el Ajustes para el procesamiento paralelo diálogo debe ser un número de 3-5 y mayor en función de los recursos
disponibles durante el tiempo de carga de datos. SAP ASE tiene que ser configurado en consecuencia, véase la sección Configuración de ASE Hilos
use master go
seleccione @ cache_increase = 0
- - obtener el tamaño de la memoria caché de datos predeterminado
seleccione @ default_cache_size = cu.value / 1024
de master.dbo.sysconfigures co, master.dbo.syscurconfigs cu donde parent = 19
seleccionar @ pool_size_128K = fundido ((@ default_cache_size * 0,2) como número entero) seleccionar @
param_c = convertir (varchar (10), @ pool_size_128K) + 'M' seleccionar @default_cache_size como
default_cache_size,
@ Pool_size_128K como pool_size_128K, @param_c sp_poolconfig ejecutivo como param_c 'caché de
datos predeterminado', @param_c, '128 K' select @ cur_pool_size_16K = valor / 1024, @ cur_wash_size_16K =
memory_used
de master.dbo.syscurconfigs
donde config = 20 + (log10 (16 * 1024 / @@ PageSize) / log10 (2))
y comentario = 'caché de datos predeterminado'
seleccione @ cur_pool_size_128K = valor / 1024, @ cur_wash_size_128K = memory_used
de master.dbo.syscurconfigs
donde config = 20 + (log10 (128 * 1024 / @@ PageSize) / log10 (2))
y comentario = 'caché de datos predeterminado'
- - Cada grupo de caché tiene un área de lavado, que determina el punto de la cadena LRU
- - cuando ASE considerará una página sucia para el fondo escribir en el disco.
- - Durante la importación, fijamos los marcadores de lavado a 50% de cada grupo
- - Durante el tiempo de ejecución, fijamos los marcadores de lavado en torno al 5-10% de cada piscina si @mode = 'importación'
empezamos
seleccionar @ wash_size_16K = fundido ((@ cur_pool_size_16K * 0,5) como número entero) seleccionar @
wash_size_128K = fundido ((@ cur_pool_size_128K * 0,5) como número entero) end else begin
seleccionar @ wash_size_16K = fundido ((@ cur_pool_size_16K * 0,1) como número entero) seleccionar @
wash_size_128K = fundido ((@ cur_pool_size_128K * 0,1) como número entero) end
seleccionar @ param_c = 'lavado =' + convert (varchar (10), @ wash_size_16K) + 'M' seleccionar @default_cache_size
como default_cache_size, @ cur_pool_size_16K como pool_size_16K, @ wash_size_16K como wash_size_16K
- - Durante la importación, establecemos una relación de APF de 50% para cualquier caché en el sistema
- - Durante el tiempo de ejecución, establecemos una relación de APF de 10% para cualquier caché en el sistema si @mode =
'importación'
exec sp_configure 'mundial límite de captura previa asíncrona', 50 persona
La siguiente secuencia de comandos SQL identifica cualquier columna de la tabla indexada que no tiene estadísticas del optimizador:
tabowner SELECT, TabName, keycnt, row_count (db_id (), t3.objid) como rowcnt
DE (
Reparto SELECT (tabowner como varchar (10)) como tabowner,
fundido (TabName como varchar (30)) como TabName, count (*) AS
keycnt, objid DE (
) t1
DONDE Indexcol NO ES NULO
) t2
DONDE NO EXISTE (SELECCIONAR 1 DE sysstatistics ss, syscolumns sco
DONDE ss.id = t2.objid Y ss.id = sco.id
Y sco.name = t2.indexcol
Y convertir (smallint, ss.colidarray) = sco.colid Y ss.formatid = 100 Y ss.c4 NO ES
NULL
)
Y row_count (db_id (), t2.objid)> 100 GRUPO POR tabowner,
TabName, objid) t3 ir
Si esta secuencia de comandos SQL devuelve ninguna fila, se debe crear estadísticas de índices para cada tabla que aparece de forma manual:
Cualquier línea de codificación de software y / o código / cuerdas ( "Código") incluidos en esta documentación son únicamente ejemplos y no están destinados a ser utilizados en un entorno de sistema productivo. El Código sólo se
diseñó para explicar y visualizar las reglas de sintaxis y frases de cierta codificación mejor. SAP no garantiza la exactitud e integridad del Código dada en el presente documento, y SAP no será responsable de los errores o daños
producidos por el uso del Código, a menos que los daños fueron causados por SAP intencionadamente o por negligencia grave de SAP.
Accesibilidad
La información contenida en la documentación de SAP representa la opinión actual de SAP de los criterios de accesibilidad a la fecha de publicación; no es de ninguna manera pretende ser una guía vinculante sobre la manera de garantizar la
accesibilidad de los productos de software. SAP en particular, se exime de cualquier responsabilidad en relación con este documento. Esta exención de responsabilidad, sin embargo, no se aplica en los casos de dolo o negligencia grave de
SAP. Por otra parte, este documento no da lugar a ninguna obligación contractual directa o indirecta de SAP.
-Neutral de la Lengua
En la medida de lo posible, la documentación de SAP es de género neutro. Dependiendo del contexto, el lector se dirige directamente con "usted", o si se utiliza un nombre de género neutro (como "vendedor" o "día de trabajo"). Si cuando
se hace referencia a los miembros de ambos sexos, sin embargo, la tercera persona del singular no puede ser evitado o no existe un sustantivo de género neutro, SAP se reserva el derecho a usar la forma masculina del sustantivo y
La documentación de SAP puede contener enlaces a Internet. Estos hipervínculos están destinadas a servir como una pista sobre dónde encontrar información relacionada. SAP no garantiza la disponibilidad y exactitud de
esta información relacionada o la capacidad de esta información para servir a un propósito particular. SAP no será responsable de los daños causados por el uso de la información relacionada menos que los daños han sido
causados por la negligencia de grave o dolo de SAP. Todos los enlaces se clasifican para la transparencia (véase: http://help.sap.com/disclaimer ).
© 2017 SAP SE o una compañía de SAP afiliado. Todos los derechos reservados. Ninguna parte
de esta publicación puede ser reproducida o transmitida en cualquier forma o para cualquier
propósito sin el permiso expreso de SAP SE o una compañía de SAP afiliado. La información
contenida en este documento puede modificarse sin previo aviso. Algunos productos de software
de otros proveedores de software. Las especificaciones de los productos pueden variar. Estos
materiales los proporciona SAP SE o una empresa filial de SAP sólo para fines informativos, sin
responsable de los errores u omisiones con respecto a los materiales. Las únicas garantías de
los productos y servicios de la compañía SAP o SAP de afiliados son los que se establecen en
las declaraciones expresas de garantía que acompañan a dichos productos y servicios, si las
hubiera. Nada en este documento debe interpretarse como una garantía adicional. SAP y otros
productos y servicios de SAP mencionados, así como sus respectivos logotipos son marcas
Alemania y en otros países. Todos los demás nombres de productos y servicios mencionados
son marcas comerciales de sus respectivas compañías. Por favor mira http://www.sap.com/corporate-en/legal/copy