administracion

Defragmentar tablas para optimizar MySQL

9

Con MySQL, cuando se eliminan registros de una tabla, el espacio no se reasigna automáticamente. Queda como espacio vacío y cuando se realizan nuevas inserciones se va aprovechando.
El problema de esto es que si en una tabla se realizan muchas operaciones de DELETE, el espacio físico de la tabla va quedando cada vez más fragmentado y el rendimiento se reduce.
En los motores MyISAM e InnoDB de MySQL, disponemos del comando OPTIMIZE TABLE para poder realizar sobre cualquier tabla una optimización que, entre otras cosas, realiza una defragmentación automática de la tabla.
Es muy recomendable utilizar este comando regularmente sobretodo sobre las tablas que reciben más sentencias de eliminación de registros.
Como precaución, tener en cuenta que durante su ejecución, como es lógico, la tabla queda bloqueda. Hay que acordarse cuando lo vayamos a utilizar con tablas grandes y con mucho movimiento...

 

Oracle Enterprise Manager redefine la gestión de la experiencia del usuario final

Software: 
Oracle Enterprise Manager

Oracle anuncia el lanzamiento de Oracle® Real User Experience Insight 6.0. Componente clave de la familia de productos Oracle Enterprise Manager, Oracle Real User Experience Insight es una solución de monitorización del usuario real para las aplicaciones de negocio que combina el análisis de rendimiento y uso en una única herramienta.

Oracle Real User Experience Insight se integra con las capacidades de diagnóstico del rendimiento de Oracle Enteprise Manager, ayudando a identificar y resolver los problemas de experiencia de usuario antes de que impacten en el negocio. La integración con las capacidades Java Diagnostic y SOA Management de Oracle proporciona una solución única, en un solo proveedor, para diagnosticar de forma proactiva las anomalías desde la perspectiva del usuario final, a lo largo de las aplicaciones, el middleware y la base de datos. Esto permite a las empresas reducir el tiempo necesario para identificar y reparar los problemas, al mismo tiempo que incrementan la satisfacción del usuario.

Administración de la base de datos

Como obtener la lista de tablas con más movimiento(insert,update) en Oracle

6.33333

A fin de obtener una lista aproximada de las tablas con más movimientos de la base de datos podemos consultar el contenido de la tabla dba_tables y cruzarlo con el estado actual de cada tabla en la bbdd. Esto puede tener sentido cuando queremos confeccionar una lista de tablas a las que se debe actualizar estadísticas periódicamente o queremos controlar la cantidad de información que genera alguna aplicación en concreto. Los datos que obtenemos por cada tabla son siempre respecto al último analisis de la misma.

La siguiente forma de hacerlo es un poco "rupestre" pero útil a la vez:

Recopilación de artículos sobre Oracle

Recopilación de los principales contenidos que se han publicado en Dataprix sobre bases de datos Oracle y herramientas relacionadas, y agrupados en estas secciones: - Administración de la base de datos - Lenguaje SQL, PL/SQL y desarrollo - Instalaciones y sistemas - Resolución de Bugs y Errores - Otras herramientas Oracle - Comparativas y documentación...

Distribuir contenido

Últimos estados

Investigando

   - negrito_cl hace 1 día -

Busco Consultor ARTUS para proyecto en Panamá, será contratado en Mx, al concluir regresará en México.Enviar CV bhernandez@intellego.com.mx

   - Intellego hace 3 días -

Intellego es líder en consultoría y servicios para la gestión de información.

   - Intellego hace 3 días -

Infográfico sobre el nuevo escenario de la información http://bit.ly/dflh8B

   - carlos hace 1 semana -

Anunciando el laboratorio de Dataprix: www.labs.dataprix.com

   - carlos hace 1 semana -