Herramientas de usuario

Herramientas del sitio


tecnica:anotaciones_tecnicas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tecnica:anotaciones_tecnicas [2023/01/15 18:03]
fmolinuevo [Anotaciones técnicas generales]
tecnica:anotaciones_tecnicas [2023/07/28 20:49] (actual)
fmolinuevo [Ver el tamaño de todas las tablas y mostrarlos en orden]
Línea 331: Línea 331:
   # Todas las tablas de todas las bases de datos, para un usuario específico ingresando desde cualquier host (superuser)   # Todas las tablas de todas las bases de datos, para un usuario específico ingresando desde cualquier host (superuser)
   GRANT ALL PRIVILEGES ON *.* TO '​usuario'​@'​%'​ IDENTIFIED BY '​contraseña'​ WITH GRANT OPTION;   GRANT ALL PRIVILEGES ON *.* TO '​usuario'​@'​%'​ IDENTIFIED BY '​contraseña'​ WITH GRANT OPTION;
 +
 +==== Agregar un usuario root ====
 +
 +  CREATE USER '​root'​@'​%'​ IDENTIFIED BY '​PASSWORD';​
 +  GRANT ALL PRIVILEGES ON *.* TO '​root'​@'​%'​ WITH GRANT OPTION;
 +  FLUSH PRIVILEGES;
  
 ==== Realizar una copia de resguardo completa de una base de datos ==== ==== Realizar una copia de resguardo completa de una base de datos ====
Línea 347: Línea 353:
 </​code>​ </​code>​
  
 +==== Ver el tamaño de todas las bases de datos ====
 +
 +<​code>​
 +SELECT table_schema AS "​Database",​ ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;​
 +</​code>​
 +
 +==== Ver el tamaño de todas las tablas y mostrarlos en orden ====
 +
 +<​code>​
 +SELECT table_name AS "​Table",​ ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "​database_name"​ ORDER BY (data_length + index_length) DESC;
 +</​code>​
 ===== Analizar cuánta memoria usa un proceso ===== ===== Analizar cuánta memoria usa un proceso =====
  
Línea 515: Línea 532:
   sh -c "echo b > /​proc/​sysrq-trigger"​   sh -c "echo b > /​proc/​sysrq-trigger"​
  
 +==== Manejo de unidades/​discos extraíbles ====
 +
 +Se puede utilizar el comando **udisksctl**,​ que es parte del paquete **udisksd**.
 +
 +Mostrar el listado de unidades extraíbles:​
 +
 +  udisksctl status
 +
 +Mostrar información sobre un dispositivo de bloques:
 +
 +  udisksctl info -b /​dev/​nvme0n1
 +
 +Apagar una unidad:
 +
 +  udisksctl power-off -b /dev/sdb
 ===== X Window System ===== ===== X Window System =====
  
tecnica/anotaciones_tecnicas.1673816582.txt.gz · Última modificación: 2023/01/15 18:03 por fmolinuevo