Утилита mysqldump позволяет получить дамп содержимого базы данных или совокупности баз для создания резервной копии или пересылки данных на другой SQL-сервер (не обязательно MySQL-сервер). Дамп будет содержать набор команд SQL для создания и/или заполнения таблиц.
Так же mysqldump имеет возможность развертывания баз данных из созданного sql-файла. Читать полностью »
Итак, нет в мире важнее предмета чем информация. И очень тяжело бывает восстановить ее в случае потери. А так как большое количество информации хранится в базах данных, сейчас расскажу о том, как их можно бэкапить!
Для больших проектов и соответственно больших таблиц баз данных, нужно быть внимательным при построении логики запросов. Рассмотрим ускорение Delete из таблиц sql.
Споссобы увеличения производительности за счёт правельного хранения данных:
Общие способы ускорения Сервера MySQL:
Наиболее часто в Web-проектах используется MySQL, причем с движком хранения данных MyISAM. Это связано с тем, что он отлично работает в условиях когда в базу данных мало пишут, но много из нее читают. Допустим у вас корпоративный сайт. Вы поместили новость, статью или добавили товар а ваши сотни тысячи посетителей в день все это читают, читают Хорошая скорость выборки достигается тем, что MyISAM не поддерживает механизм транзакций, обеспечивая лишь атомарность (либо прошло, либо нет) отдельных модификаций но не группы модификаций.
Бывает, что файлы данных MySQL разрушаются и требуют восстановления. Проще всего проверить целостность таблицы путем выполнения команды



