Variable: Es
un espacio en memoria al cual se le da un nombre Hay variables específicas que
se crean al momento de entrar al sistema, pero también hay variables que pueden
ser definidas por el usuario. Las variables son una forma de pasar información
a los programas al momento de ejecutarlos.
Variables de Ambiente: Se usan para personalizar el entorno en el que se ejecutan los programas y para ejecutar en forma correcta los comandos del shell.
Registro de Consultas Lentas (Slow Query Log File): Registra las consultas que tardaron más del tiempo mínimo establecido. El archivo está (salvo quese especifique slow-log-file como parámetro) en la carpeta de datos de MySQL con el nombre host_name-slow.log
Variables de Ambiente: Se usan para personalizar el entorno en el que se ejecutan los programas y para ejecutar en forma correcta los comandos del shell.
Toman su valor inicial generalmente de un archivo.profile,
pero hay veces en que el usuario tiene que modificar los valores de alguna
variable de ambiente cuando está tratando de instalar o ejecutar un nuevo
programa.
A continuación, se comentan las opciones más utilizadas de
la sección mysqld (afectan al funcionamiento del servidor MySQL), se almacenan
en el archivo my.cnf (o my.ini)
basedir = ruta: Ruta a la raíz MySQL
console: Muestra los errores por consola
independientemente de lo que se configure para log_error.
datadir = ruta: Ruta al directorio de datos.
default-table-type = tipo: Tipo de la Tabla InnoDB o,
MyISAM.
flush: Graba en disco todos los comandos SQL que se
ejecuten (modo de trabajo, sin transacción).
general-log = valor: Con valor uno, permite que
funcione el archivo LOG para almacenar las consultas realizadas.
general-log-file = ruta: Indica la ruta al registro
general de consultas.
language: Especifica el idioma de los lenguajes de
error, normalmente esots archivos de lenguaje, están bajo /usr/local/share.
log-error = ruta: Permite indicar la ruta al registro
de errores.
log = ruta: Indica la ruta al registro de consultas.
long-query-time = n: Segundos a partir de los cuales
una consulta que tardes más, se considerará una consulta lenta.
og-bin = ruta: Permite indicar la ruta al registro
binario.
pid-file = ruta: Ruta al archivo que almacena el
identificador de proceso de MySQL.
port = puerto: Puerto de escucha de MySQL.
skip-grant-tables: Entra al servidor saltándose las
tablas de permisos, es decir todo el mundo tiene privilegios absolutos.
skip-networking: El acceso a MySQL se hará solo desde
el servidor local.
slow-query-log = 0|1: Indica si se hace LOG de las
consultas lentas.
slow-query-log-file = ruta: Ruta al archivo que hace
LOG de las consultas lentas.
socket = ruta: Archivo o nombre de socket a usar en las
conexiones locales.
standalone: Para Windows, hace que el servidor no pase
a ser un servicio.
user = usuario: Indica el nombre de usuario con el que
se iniciará sesión en MySQL.
tmpdir = ruta: Ruta al directorio para archivos
temporales.
Archivos LOG en MySQL
Hay cuatro registros (logs):
Registro de Errores (Error Log): Indica cuando arrancó
y se detuvo el servidor. Se graba por defecto en la carpeta de datos de MySQL
(archivo host_name.err, donde host_name es el nombre del servidor), pero la
variable de sistema log_error permite indicar otra ruta si fuera necesario.
Registro General de Consultas (General Log File): Está
en la carpeta de datos de MySQL, salvo que se indique la variable
general-log-file. Contiene las consultas realizadas. Es el archivo
host_name.log.
Registro Binario (Binary Log): Registra instrucciones
DML. Los archivos binarios se almacenan por defecto en el directorio de datos.
Sirve para intentar restaurar una base de datos en caso de desastre. Es
binario, por lo que su manejo es complicado, para ver el contenido se usa la
utilidad mysqlbinlog de esta forma: mysqlbinlog archivoLOG
Registro de Consultas Lentas (Slow Query Log File): Registra las consultas que tardaron más del tiempo mínimo establecido. El archivo está (salvo quese especifique slow-log-file como parámetro) en la carpeta de datos de MySQL con el nombre host_name-slow.log
Comentarios
Publicar un comentario