InglésFrancésEspañol

icono de página de OnWorks

mysqlindexcheck - Online en la nube

Ejecute mysqlindexcheck en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mysqlindexcheck que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


mysqlindexcheck - Identificar índices de tabla potencialmente redundantes

SINOPSIS


mysqlindexcheck [opciones] db[:mesa] ...

DESCRIPCIÓN


Esta utilidad lee los índices de una o más tablas e identifica duplicados y
índices potencialmente redundantes.

Para verificar todas las tablas en una base de datos, especifique solo el nombre de la base de datos. Para comprobar un especifico
tabla, nombre la tabla en db.tabla formato. Es posible mezclar nombres de bases de datos y tablas.

Puede escanear tablas en cualquier base de datos excepto las bases de datos internas mysql,
INFORMACIÓN_SQUEMAy esquema_de_rendimiento.

Dependiendo del tipo de índice, la utilidad aplica las siguientes reglas para comparar índices
(designado como idx_a e idx_b):

· BÁRBOL

idx_b es redundante para idx_a si y solo si el primero n las columnas en idx_b también aparecen en
idx_a. El orden y la singularidad cuentan.

· Hachís

idx_a e idx_b son duplicados si y solo si contienen las mismas columnas en el
la misma orden. La singularidad cuenta.

· ESPACIAL

idx_a e idx_b son duplicados si y solo si contienen la misma columna (solo una
columna está permitida).

· TEXTO COMPLETO

idx_b es redundante para idx_a si y solo si todas las columnas de idx_b están incluidas en idx_a.
El pedido cuenta.

Para ver DROP declaraciones para eliminar índices redundantes, especifique el --espectáculo-gotas opción. Para
examinar los índices existentes, utilice el --verboso opción, que imprime el equivalente CREAR
ÍNDICE (o ALTER MESA DE NOCHE para claves primarias.

Para mostrar los mejores o peores índices de clave no primaria para cada tabla, utilice la --mejor or
--peor opción. Esto hace que la salida muestre los mejores o peores índices de tablas con
10 o más filas. De forma predeterminada, cada opción muestra cinco índices. Para anular eso, proporcione un
valor entero para la opción.

Para cambiar el formato de las listas de índices que se muestran --mostrar-índices, --mejory
--peor opciones, utilice uno de los siguientes valores con el --formato opción:

· cuadrícula (Por defecto)

Muestra la salida en formato de cuadrícula o tabla como la del mysql monitor.

· csv

Muestra la salida en formato de valores separados por comas.

· de la pestaña.

Muestra la salida en formato separado por tabulaciones.

· sql

imprima sentencias SQL en lugar de una lista.

· vertical

Muestra la salida en formato de una sola columna como el del comando \ G para el mysql
monitor.

Nota la --mejor y --peor las listas no se pueden imprimir como sentencias SQL.
OPCIONES

mysqlindexcheck acepta las siguientes opciones de la línea de comandos:

· --ayuda

Muestre un mensaje de ayuda y salga.

· --Mejor [= ]

If - estadísticas se da, limite las estadísticas del índice al mejor N índices. El valor predeterminado
of N es 5 si se omite.

· --Format = , -f

Especifique el formato de visualización de la lista de índice para la salida producida por - estadísticas. Formato permitido
los valores son cuadrícula, csv, de la pestaña., sqly vertical. El valor predeterminado es cuadrícula.

· --Servidor =

Información de conexión para el servidor en el formato:
<usuario> [:passwd>] @fortaleza> [:Puerto>] [:enchufe>] oruta de acceso> [:Puerto>] [:enchufe>].

· --Show-drops, -d

Pantalla DROP declaraciones para eliminar índices.

· --Show-indexes, -i

Muestra índices para cada tabla.

· --Saltar, -s

Omitir tablas que no existen.

· - estadísticas

Muestra estadísticas de rendimiento del índice.

· --Verbose, -v

Especifique cuánta información mostrar. Utilice esta opción varias veces para aumentar
la cantidad de información. Por ejemplo, -v = detallado, -vv = más detallado, -vvv =
depurar.

· --versión

Muestra la información de la versión y sale.

· --Peor [= ]

If - estadísticas se da, limite las estadísticas del índice al peor N índices. El valor predeterminado
of N es 5 si se omite.
NOTAS

Debe proporcionar los parámetros de conexión (usuario, host, contraseña, etc.) para una cuenta
que tiene los privilegios adecuados para leer todos los objetos a los que se accede durante la operación.

Para el --formato opción, los valores permitidos no distinguen entre mayúsculas y minúsculas. Además, los valores
se puede especificar como cualquier prefijo inequívoco de un valor válido. Por ejemplo, --format = g
especifica el formato de la cuadrícula. Se produce un error si un prefijo coincide con más de un valor válido.

La ruta a las herramientas del cliente MySQL debe incluirse en la variable de entorno PATH en
para utilizar el mecanismo de autenticación con rutas de acceso. Esto permitirá que la utilidad
utilice las herramientas my_print_defaults que se requieren para leer los valores de la ruta de acceso de la
archivo de configuración de inicio de sesión (.mylogin.cnf).
EJEMPLOS

Para verificar todas las tablas en la base de datos de empleados en el servidor local para ver los posibles
índices redundantes y duplicados, use este comando:

$ mysqlindexcheck --server = root @ localhost empleados
# Fuente en localhost: ... conectado.
# Los siguientes índices son duplicados o redundantes \
para empleados de mesa.dept_emp:
#
CREAR ÍNDICE emp_no EN empleados.dept_emp (emp_no) USANDO BTREE
# puede ser redundante o duplicado de:
ALTER TABLE empleados.dept_emp AÑADIR CLAVE PRIMARIA (emp_no, dept_no)
# Los siguientes índices son duplicados o redundantes \
para empleados de mesa.dept_manager:
#
CREAR ÍNDICE emp_no EN empleados.dept_manager (emp_no) USANDO BTREE
# puede ser redundante o duplicado de:
ALTER TABLE empleados. Administrador_dep. AÑADIR CLAVE PRIMARIA (emp_no, dept_no)
# Los siguientes índices son duplicados o redundantes \
para empleados de mesa. sueldos:
#
CREAR ÍNDICE emp_no ON empleados.salaries (emp_no) USANDO BTREE
# puede ser redundante o duplicado de:
ALTER TABLE empleados.salaries AGREGAR CLAVE PRINCIPAL (emp_no, from_date)
# Los siguientes índices son duplicados o redundantes \
para empleados de mesa.
#
CREAR ÍNDICE emp_no ON employee.titles (emp_no) USANDO BTREE
# puede ser redundante o duplicado de:
ALTER TABLE empleados.titles AÑADIR CLAVE PRINCIPAL (emp_no, título, from_date)

DERECHOS DE AUTOR


Use mysqlindexcheck en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Compilador pascal gratis
    Compilador pascal gratis
    Un compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Gameboy
    Avance, Nintendo NDS y DOS;
    semánticamente compatible con...
    Descargar Compilador Pascal Gratis
  • 2
    Información sobre Canon EOS DIGITAL
    Información sobre Canon EOS DIGITAL
    Canon no tiene contador de obturadores
    incluido en la información EXIF ​​de un
    archivo de imagen, a diferencia de Nikon y
    Pentax. No hay ningún canon oficial basado
    solicitud ...
    Descargar Canon EOS DIGITAL Información
  • 3
    REFIENDO
    REFIENDO
    rEFInd es una bifurcación de la bota rEFIt
    gerente. Como rEFIt, rEFInd puede
    detectar automáticamente su arranque EFI instalado
    cargadores y presenta una bonita GUI
    menú de opción de arranque ...
    Descargar reencontrar
  • 4
    ExpressLuke GSI
    ExpressLuke GSI
    Esta página de descarga de SourceForge fue para
    otorgar a los usuarios descargar mi fuente construida
    GSI, basado en el gran phhusson
    trabaja. Construyo Android Pie y
    Android 1 ...
    Descargar ExpressLuke GSI
  • 5
    Lanzador de música
    Lanzador de música
    Music Caster es un reproductor de música de bandeja
    que te permite transmitir tu música local a un
    Dispositivo Google Cast. En la primera carrera
    tendrá que hacer clic en la flecha en su
    tas ...
    Descargar Music Caster
  • 6
    PyQt
    PyQt
    PyQt son los enlaces de Python para
    Qt multiplataforma de Digia
    marco de desarrollo de aplicaciones. Eso
    admite Python v2 y v3 y Qt v4 y
    Qt v5. PyQt está disponible...
    Descargar PyQt
  • Más "

Comandos de Linux

Ad