Entradas

Mostrando entradas de febrero, 2019

Rendimiento de una BD

Rendimiento de una base de datos  Técnicas de estimación para   medir el rendimiento de la base de datos  La evaluación continua del rendimiento de la base de datos ayuda a minimizar los tiempos de respuesta y a maximizar el rendimiento, obteniendo como resultado un rendimiento óptimo. El tráfico de red, la E/S de disco y el uso de la CPU eficientes son factores clave para obtener un buen rendimiento. Es necesario analizar a fondo los requisitos de las aplicaciones, comprender la estructura lógica y física de los datos, evaluar el uso de la base de datos y negociar contrapartidas, como el procesamiento de transacciones en línea (OLTP) frente a los sistemas de ayuda a la toma de decisiones. Las condiciones cambiantes se traducen en cambios en el rendimiento. En sus evaluaciones, los cambios de rendimiento se aprecian a medida que el número de usuarios aumenta, los métodos de acceso y conexión de los usuarios cambian, el contenido de la base de datos crece, ...

Tipos de RAID

Imagen
Tipos de RAID  RAID 0 La configuración RAID 0 es una de las más utilizadas especialmente en el ámbito doméstico, y para ponerla en práctica necesitaremos como mínimo 2 discos duros en un mismo equipo informático o servidor. La principal ventaja es que  nos permite "sumar" la capacidad de cada disco duro individual en una sola unidad , de modo que si tenemos 4 HDD de 2 TB cada uno, el sistema operativo simplemente nos mostraría una unidad de 8 TB. Con la configuración RAID 0  toda la información del sistema se reparte de forma equitativa entre todos los discos duros , es decir, los datos se van insertando en los diferentes discos duros de modo que el espacio utilizado en cada uno de ellos sea siempre el mismo. Sin embargo, aunque será más fácil acceder a los archivos desde el sistema operativo, a más discos duros formen parte de un RAID 0 mayor será el peligro de perder todos los datos. Esto es así ya que como toda la información se divide entre dos o más HDD,...

Disparadores y proc. almac.

Imagen
Procedimientos almacenados y Triggers en MySQL Los procedimientos almacenados y los disparadores o triggers son pequeños programas desarrollados en código SQL. En este tutorial añadiremos funciones y trigger o disparadores con ejemplos prácticos. Unas herramientas que brinda el motor de base de datos MySQL son los  procedimientos almacenados ,  funciones y trigger , que se utilizan para realizar transacciones u operaciones como insertar o modificar registros. Los procedimientos almacenados son pequeños programas desarrollados en código SQL. Un procedimiento almacenado es un conjunto de comandos SQL que se almacenan junto con la base de datos. La ventaja de un procedimiento almacenado es que podemos crearlo en cualquier editor de texto e incluso en el servidor, es ejecutado por el motor de bases de datos y no es accesible a los usuarios sino solo al administrador. Un procedimiento almacenado envía sus resultados a una aplicación para que esta los muest...