Para el servidor DB, eliminar tablas grandes es complicado. Si elimina una tabla grande, puede crear un vínculo físico al archivo .ibd de la tabla original. Cuando varios nombres de archivo apuntan al mismo Nodo, la eliminación de cualquier nombre de archivo es muy rápida, ya que el archivo físico directamente conectado no se elimina, solo elimina un puntero. Cuando el número de referencias de nodo es 1, la eliminación de un archivo requiere la eliminación de todos los bloques de datos asociados con el archivo. Hoy solo discutimos, si usamos el método anterior para crear un archivo de enlace duro, ¿entonces cómo evitar el bloqueo de IO al eliminar el archivo grande? La respuesta es que la herramienta de truncar en el conjunto de herramientas de coreutils truncate reduce o expande el archivo al tamaño especificado Sintaxis: truncate option ... file ... se creará si el archivo no existe. Si el tamaño de un archivo es más grande que el tamaño especificado, el archivo se truncará y se perderá como parte de los datos. Si el tamaño es más pequeño que el tamaño especificado, entonces se llenará con 0 bytes. Opción: -c --no-create Si no existe tal archivo, no se creará -o --o-blocks El tamaño del archivo se trata como un bloque de E /S -r rfile --reference = file Base el tamaño de cada uno Archivo en el tamaño de rfile -s tamaño - tamaño = tamaño Ajuste el tamaño del archivo según las opciones a continuación. &Lsquo; KB ’ = > 1000 (KiloBytes) ‘ K ’ = > 1024 (KibiBytes) ‘ MB ’ = > 1000 * 1000 (MegaBytes) ‘ M ’ = > 1024 * 1024 (MebiBytes) ‘ GB ’ = > 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 * 1024 O unidades como TPEZ cambian de tamaño según su propio tamaño según los siguientes símbolos + Extendido - Reducido < A lo sumo > Al menos /redondeado múltiplos% hacia arriba múltiplos Ejemplo simple: toque abc truncar -s + 1KB abc truncado -s + 1KB abc ll abc -rwxrwxrwx 1 raíz raíz 2000 28 de noviembre 05:31 abc
Para Linux principiante (también lo soy), no quiero meterme con Linux en la máquina virtual, y no qu
En la era de Internet, la alta disponibilidad de la red siempre ha sido una parte muy importante.
◆ instalación y entrada: inicio de sesión, apagar, detener, reiniciar, instalación, montaje, umount,
No hay duda de que Red Hat es la elección de muchas compañías que consideran Linux, pero en los últi
Uso detallado del comando Linux history (history)
Bajo Linux, el uso de la CPU del lenguaje C es
Cómo desactivar UseDNS para acelerar el inicio de sesión en SSH
Linux tuberías y filtros tutorial
Análisis del proceso de inicio de Exynos 4412
Tutorial de controladores de dispositivo Linux
Cálculo del tiempo de shell de Linux y método de cálculo de diferencia de tiempo
Windows Blue estará equipado con características de geoactivación
¿Cómo desinstalar el navegador IE en el sistema Windows 7?
¿Cómo ajustar la cabeza de humo a través de la línea de fuego? Cf es mejor
Solucione el error ntp, no se encontró el servidor adecuado para la sincronización
¿Cuál es el proceso de nwiz.exe, cómo resolver el error de aplicación nwiz.exe?
El módulo igfxhk del sistema Win10 deja de funcionar para resolver el tutorial
El espadachín Qixia 6 picos flotantes debe ser la forma de jugar el pico flotante Ying Long Raiders
¿El software que Win8 puede usar es compatible con 8.1?
Solución de problemas de inicio del sistema operativo Windows XP
¿Cómo puedo eliminar el atributo de solo lectura de una carpeta?