Webtun 3 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Имеется сайт на движке DLE 8.5. База данных 550 Mb. При попытке выполнить оптимизацию или ремонт БД возникают проблемы. обрываются запросы или сервер ложится. Как понять в чем именно проблема? Как посоветуйте работать с большими базами. сайт webtun.com Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Webtun, эти операции выполняет не скрипт, а сервер, скрипт лишь дает команду на проведение оптимизации. Далее все зависит от вашего сервера и его возможностей. Проводить операцию рекомендуется как правило в ночное время, когда сайт имеет наименьшую посещаемость. Цитата Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Автор что мне следует сказать хостеру, какие настройки стоит проверить или настроить? или при выборе нового хостинга на какие параметры нужно обратить внимание что бы хостинг смог справляться с большой базой данных когда сайты просто работают то все более менее нормально, а когда пытаюсь сделать бекап БД или другую процедуру то тогда обрывается Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Webtun, Ничего особого менять и делать не нужно, выбираете провести оптимизацию, когда на сайте минимум народа и ждете. Даже когда скрипт выдал ошибку, все равно ждете, это просто превысились лимиты на время работы скрипта, сервер при этом продолжает работу, он не упал, он просто занят оптимизацией. Он сам закончит работу и работа сайта восстановится по окончании.бекапы больших БД нужно делать через шелл (SSH), тогда это будет намного быстрее Цитата Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Автор celsoft, блогодорю за ответ бекапы больших БД нужно делать через шелл (SSH), тогда это будет намного быстрее расскажите / научите пожалуйста как делать бекап БД через шелл (SSH) Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Для подключения к MySQL серверу даем команду: mysql -h hostname -u username -ppassword databasename hostname - имя сервера где находится mysql сервер, например localhost username - имя пользователя для соединения с БД. Задается при создании базы или выдает хостер. password - пароль для пользователя, который соединяется с БД. Прошу заметить что пароль пишется без пробела после р. databasename - название базы данных. Для того чтобы сделать дамп БД: mysqldump --all --add-drop-table -h hostname -u username -ppassword databasename >dump.sql Файл дампа будет у нас иметь значение dump.sql, который мы скачаем по ftp. Цитата Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Автор 1) есть ли возможность скачать БД в сжатом виде (gz или bz2) ? 2) не буде ли архивация нагружать сервер? Где то читал что бывают случаи когда БД засорена мусором... Если какие то способы очистить БД от мусора? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 1) есть ли возможность скачать БД в сжатом виде (gz или bz2) ? сжимать нужно потом отдельно2) не буде ли архивация нагружать сервер? будет конечно, не из воздуха же ресурсы для сжатия будут браться Где то читал что бывают случаи когда БД засорена мусором... Если какие то способы очистить БД от мусора? каким мусором? Цитата Ссылка на сообщение Поделиться на других сайтах
Webtun 3 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 Автор ... ну может спамом каким то Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 21 июня 2010 Рассказать Опубликовано: 21 июня 2010 ... ну может спамом каким то Для этого есть мастер оптимизации, где можно удалить логи, персональные сообщение и прочего. Никакого мусора скрипт в БД не держит Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.