0

mysql

ПРОВЕРКА, ВОССТАНОВЛЕНИЕ И ОПТИМИЗАЦИЯ ТАБЛИЦ В БАЗЕ ДАННЫХ

25.05.2023

Проверка, оптимизация и восстановление таблиц базы данных процесс не всегда тривиальный. Данную процедуру можно произвести средствами PhpMyAdmin и ему подобных утилит, а также, некоторые из CMS умеют выполнять данную процедуру. Но все же самым надежным будет выполнение данного кода из консоли сервера.

Для проведения процедуры проверки всех таблиц базы данных, необходимо в консоли сервера (не заходя в MySQL) выполнить команду:

mysqlcheck -u root -p --check --all-databases 

Для автоматического восстановления всех таблиц нужно выполнить команду:

mysqlcheck -u root -p --auto-repair --all-databases 

Для оптимизации всех таблиц нужно выполнить команду:

mysqlcheck -u root -p --optimize --all-databases 

Если нужно восстановить только одну таблицу в базе данных, то поможет команда:

mysqlcheck -r db_name table_name -uroot -p 

Если нужно восстановить много таблиц в одной базе данных, то поможет команда:

mysqlcheck -r db_name -uroot -p

Свежие комментарии

Подписка

Лучшие статьи

Рубрики

Популярное

asterisk
Previous Story

Команды Asterisk

postfix
Next Story

Работа с очередью сообщений в Postfix

Latest from Blog

RouterOS/MikroTik на Debian

RouterOS — операционная система, основанная на ядре Linux, предназначенная для маршрутизации, брандмауэра, работы с VPN как сервером и клиентом, а также функционирования в качестве точки беспроводного доступа. Эта система может действовать в роли

How to Install Proxmox Virtual Environment on Debian 11

Introduction Proxmox Virtual Environment is an open-source virtualization management program. It provides a single platform to manage services and functions like KVM Hypervisor, Linux Containers (LXC), storage & networking. In addition, it

Настройка Wireguard VPN на своем сервере

Настройка серверной части После успешного подключения я напишу несколько команд и описание того что они производят для понимания процесса: Обновляем список пакетов в репозиториях apt update Обновим сами пакеты apt upgrade -y

Установка Zabbix 7 c NGINX + PostgreSQL + TimescaleDB на Ubuntu Server или Debian

Сервер Zabbix предполагает достаточную вариативность в выборе СУБД и веб-сервера, поэтому многое тут будет зависеть от персональных предпочтений. Однако расширение TimescaleDB позволяет поддерживать высокий уровень производительности и масштабирования при работе с временными

Настройка простого беспроводного репитера на устройстве MikroTik

При развертывании беспроводных сетей достаточно часто возникают ситуации, когда в некоторых местах квартиры или офиса мощность Wi-Fi сигнала недостаточна для уверенной работы. Конечно, наиболее действенным решением является создание централизованно управляемой сети и
Go toTop