Artículos Encontrados

Tutorial de ElasticSearch

¿Qué es ElasticSearch? ElasticSearch es un servicio de base de datos opensource NO SQL diseñado para realizar búsquedas entre grandes cantidades de datos. Es por eso que se utiliza mucho en entornos de BigData, en donde se utilizan diversas fuentes de datos, aglutinando toneladas de información, y ElasticSearch es una solución óptima de alto rendimiento

Leer más »

Configurar «huge pages» en RedHat 7 para Oracle

Funcionamiento básico de la memoria física y la swap Todos los procesos que se están ejecutando en el sistema operativo leen datos de la memoria física (RAM). Estos datos se almacenan en «páginas de memoria» que deben existir en la RAM antes de poderse ejecutar. Si no lo están porque estas páginas se hayan movido

Leer más »

Réplica maestro esclavo de una base de datos MariaDB o MySQL

Una de las buenas prácticas de un entorno de base de datos, es replicar la base de datos a otro servidor diferente por si en el principal hubiese alguna incidencia. En MariaDB podemos configurar réplicas de base de datos mediante el uso de los binlogs. Ya hablé de ello en el artículo Habilitar los logs binarios

Leer más »

Instalación del gestor de Bases de Datos Adminer en Linux Centos 7

Adminer es un gestor de bases de datos MySQL, SQLite, PostgreSQL, Oracle, MS SQL, Firebird, SimpleDB, MongoDB y ElasticSearch, al que accedemos mediante una interfaz WEB. Es similar al archiconocido PHPMyAdmin pero con muchas más opciones. Se puede hacer una comparativa en su propia página WEB (supongo que ellos no van a decir que son

Leer más »

Eliminar los usuarios de MySQL o MariaDB

Eliminar usuarios anónimos Cuando instalamos MySQL o MariaDB se crea un usuario anónimo por defecto que representa un problema de seguridad para una base de datos en Producción. Para eliminarlos, ejecutaremos el siguiente comando SQL: David MartínezTrabajo como administrador de sistemas UNIX desde hace dieciocho años y he decidido escribir este blog sobre informática para

Leer más »

Habilitar los logs binarios en MySQL o MariaDB

Los logs binarios son ficheros de MySQL que permiten recuperar datos de la base de datos desde el último backup hasta la última modificación o en un periodo de tiempo específico. Para habilitarlos, añadiremos la siguiente directiva en el fichero /etc/my.cnf: David MartínezTrabajo como administrador de sistemas UNIX desde hace dieciocho años y he decidido

Leer más »

Modificar el tamaño de los redo logs de InnoDB de MariaDB y MySQL

MySQL y MariaDB utilizan, por defecto, los archivos de «redo logs» ib_logfile0  y 1 de 48MB cada uno por defecto. Sin embargo, dependiendo de la actividad de nuestra base de datos, es posible que necesitemos ampliar el tamaño de estos archivos para no estar machacando tanto el disco y mejorar el rendimiento de nuestra base de

Leer más »

Optimizando bases de datos MySQL o MariaDB

En el fichero /etc/my.cnf se guardan los parámetros de configuración de las bases de datos MySQL y MariaDB. Sin embargo, los valores por defecto puede que no nos sirvan y tengamos que personalizar alguno de ellos dependiendo de la capacidad de nuestro sistema y uso de nuestra base de datos. Adjunto un ejemplo de los

Leer más »

Copia de seguridad de una base de datos MySQL remota

Con el objetivo de hacer pruebas en un entorno local de una base de datos MySQL que tengo en Amazon AWS, sin afectar al entorno de producción, he tenido la necesidad de hacer una copia de seguridad de la base de datos remota para luego restaurarla en otro entorno local. David MartínezTrabajo como administrador de

Leer más »