KeepTool 10.0.0
Publicado 28. noviembre 2011
- La pestaña Fragmentación del espacio de tabla es ahora una vista detallada situada debajo de la vista de cuadrícula de archivos de datos y sustituye a la antigua subvista de espacio libre. Ofrece una mejor visión general del espacio utilizado y libre.
- Consumo de memoria significativamente menor al crear un script de inserción o actualización desde la vista de contenido de datos.
- El script Insert o Update generado ahora contiene una instrucción ALTER SESSION SET CURSOR_SHARING=FORCE para una ejecución más rápida de scripts grandes.
- El elemento del menú contextual Índice | Estadísticas de índice: validar estructura ahora muestra los resultados de INDEX_HISTOGRAM como vista de diagrama y de INDEX_STATS como vista de datos.
- Los cuadros de diálogo para recopilar estadísticas del sistema, la base de datos, el esquema, la tabla y el índice muestran más opciones que coinciden con los parámetros del procedimiento dbms_stats.
- Se han añadido nuevos elementos al menú contextual para bloquear, desbloquear y restaurar estadísticas de esquema y tabla.
- Una nueva pestaña en la página de la base de datos muestra las estadísticas del sistema dbms_stats. El menú contextual le permite actualizar las estadísticas llamando a dbms_stats.gather_system_stats.
- Se ha añadido un nuevo grupo de columnas a la vista tablas | columnas. Utiliza estadísticas del optimizador para mostrar la frecuencia con la que se ha utilizado la columna en diferentes predicados WHERE y una marca de tiempo del último uso en un predicado WHERE. Puede utilizar la información para decidir si tiene sentido indexar la columna.
- Necesita el rol HORA_USER o SELECT ANY DICTIONARY, o privilegios SELECT ON sys.col_usage$, sys.col$, sys.obj$ y sys.user$. Si no dispone de los privilegios necesarios, las columnas correspondientes se mantendrán en blanco.
- La vista Tablas | columnas ahora también muestra la fila de filtro conocida de las cuadrículas de resumen.
- Compatibilidad con desencadenadores compuestos.
- La nueva vista Tablas | Estadísticas muestra información sobre las estadísticas de tablas y columnas, histogramas, historial de estadísticas y preferencias.
- En Windows 7, Hora 10 proporciona una lista de acceso rápido para la barra de tareas de Windows que muestra las conexiones más recientes.
- Nuevo diseño de columnas ajustadas para la vista de registros.
- La vista de registros ahora se puede imprimir.
- Tanto la vista de cuadrícula como la vista de registros pueden mostrar una calculadora emergente para columnas numéricas no indexadas.
- Tanto la vista de cuadrícula como la de registros implementan ahora sugerencias activas que proporcionan información de búsqueda contextual de la base de datos y el diccionario:
- Para la columna indicadora situada en el extremo izquierdo de las cuadrículas de contenido de datos y conjuntos de resultados SQL, se mostrará una lista separada por comas de valores de fila que se denomina vista de registros instantánea. Hay una configuración que alterna el prefijo de cada valor con el nombre de la columna.
- En los encabezados de columna se puede ver el tipo de datos SQL de la columna de la tabla subyacente, el comentario de la columna e información sobre las restricciones.
- Para los valores de las celdas de contenido de datos que hacen referencia a otra tabla mediante una relación de clave externa, se mostrará una lista de valores de búsqueda de la tabla maestra a la que se hace referencia. Hay una configuración para desactivarlo todo en caso de conexiones lentas a la base de datos.
- Se ha añadido un control deslizante a la vista de gráfico para ajustar el número de categorías (es decir, los valores del eje x) que se muestran por página.
- Los archivos de datos sin conexión se muestran en gris, los que necesitan recuperación se muestran en rojo.
- SQL Scratchpad recuerda el último nodo de árbol utilizado para cada conexión.
- El editor SQL ahora cuenta con una casilla de verificación que muestra un elemento para cada archivo SQL de la carpeta actual. Puede ejecutar por lotes un subconjunto seleccionado de archivos y se cargará consecutivamente un archivo en el editor y se ejecutará.
- La nueva vista Pivot, tanto en el contenido de los datos como en la vista del conjunto de resultados de la consulta sql, es muy potente. Puede arrastrar y soltar uno o más campos a las secciones de filtro, columna, fila y datos de la cuadrícula de la tabla cruzada. A continuación, la vista pivot muestra los datos, incluidos los totales de columnas y filas.
- La vista de gráfico que aparece a continuación muestra los mismos datos. Puede seleccionar una región más pequeña de celdas para reducir la cantidad de datos que se muestran en el gráfico.
- Creación de DDL para perfiles.
- Omita el nombre del archivo de datos de DLL si se establece el parámetro db_create_file_dest.
- Las funciones concedidas a un usuario ahora se muestran jerárquicamente mediante una vista en árbol. Los privilegios de objeto y del sistema se pueden mostrar en el contexto del usuario o de cualquier función de la jerarquía. Una casilla de verificación le permite incluir también los privilegios concedidos a funciones subordinadas.
- Los roles concedidos a los roles se muestran de forma similar en la página Base de datos.
- El cuadro de diálogo «Explicar plan» muestra los costes con separadores decimales.
- La página Base de datos|Deshacer (revertir) segmentos muestra recomendaciones para el tamaño del espacio de tabla de deshacer y el tiempo de retención de deshacer basadas en v$undosta
- El elemento del menú Mostrar DDL está habilitado para la selección múltiple en la página Sinónimos. Esto resulta especialmente útil para la ingeniería inversa de un conjunto de sinónimos públicos.
- La lista desplegable del cuadro de selección del esquema actual, situado en la parte inferior izquierda del formulario principal, muestra ahora su esquema de inicio de sesión, CTXSYS, SYS y PUBLIC en negrita.
- La página Base de datos | Parámetros NLS muestra la configuración del cliente NLS_LANG del registro de Windows, la variable de entorno y el NLS_LANG resultante.
- Se ha rediseñado el cuadro de diálogo Tablas | Crear tabla desde fuente de importación.
- Los nuevos elementos del menú Archivo | Escribir en Oracle | Registro de alertas, Archivo de seguimiento, Ambos permiten a los administradores dejar un mensaje en el archivo de seguimiento de Oracle, en el archivo de registro de alertas o en ambos.
- La nueva página Bomba de datos muestra información sobre la exportación e importación de Oracle Datapump.
- El cuadro de diálogo de búsqueda de claves externas de la cuadrícula de contenido de datos ahora funciona tanto en la fila de filtro como en las filas de datos. Pulse la tecla Intro para aplicar el valor de filtro seleccionado.
- Con el nuevo elemento del menú Archivo | Abrir archivo, el botón correspondiente de la barra de herramientas o Ctrl+O, puede abrir un archivo SQL existente sin navegar por el explorador de archivos de la página SQL. Se abrirá en el editor PL/SQL de forma similar al elemento del menú contextual «Abrir en un editor independiente».
- Otro nuevo elemento del menú Archivo | Nuevo archivo y el botón correspondiente de la barra de herramientas abren el editor PL/SQL con un archivo vacío.
- El elemento del submenú contextual «Describir» se ha trasladado de «Consulta» a un nuevo elemento del menú «Objeto seleccionado», justo debajo de «Consulta». Hay tres elementos adicionales del submenú que le permiten expandir el nombre de una tabla seleccionada a una instrucción SELECT, INSERT o UPDATE completa, similar a los comandos de copiar al portapapeles de la página Tablas. Otro nuevo elemento del submenú, «Mostrar datos», abre la ventana de la cuadrícula de resultados que muestra los datos de la tabla o vista seleccionada.
- La nueva pestaña «Uso de funciones» de la página de la base de datos muestra estadísticas sobre el uso de las funciones de Oracle.
- Se ha producido un cambio en la información que se muestra en la columna de espacio libre de la cuadrícula de resumen del espacio de tabla. El cambio solo afecta a los espacios de tabla temporales. Hasta la versión 9, Hora calculaba la información de espacio libre como la diferencia entre el tamaño máximo del espacio de tabla temporal y el tamaño total de los segmentos temporales asignados. Dado que Oracle no libera los segmentos temporales, esta información no da realmente una idea del espacio temporal disponible para las sesiones de Oracle. Ahora, Hora muestra el tamaño real disponible como espacio temporal e incluye tanto los segmentos no utilizados como el espacio aún no asignado.