- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую! Столкнулся с проблемой, на данных момент бд сайта весит аж 71 мб, проанализировав стало понятно, что в таблице dle_users 100к пользователей и таблица весит 20 мб.
Помогите избавиться от лишних пользователей, например, как удалить юзеров, посетивших сайт только 1 раз за всё время?
Если есть еще какие способы оптимизации бд DLE - то я буду только благодарен :idea:
Если место принципиально, удалить в небытие, если они были один раз - захотят вновь придти - зарегистрируются ещё раз.
Если место принципиально, удалить в небытие, если они были один раз - захотят вновь придти - зарегистрируются ещё раз.
удалить всю таблицу? Есть пользователи, чьи профили ни в коем случае удалять нельзя..
Имелось в виду удаление неактивных пользователей, с 0 сообщений и т.п., вообщем всех, кто подпадает под подозрение в виде бота.
Как удалить? Ищите нужный параметр и DELETE FROM dle_users WHERE полеБД [оператор сравнения] значение
А по смыслу, сколько бы база не весила, или таблица - существенной нагрузки быть недолжно если индексы правильно настроены.
Вам нужно искать способы защиты от массовых регистраций.
Хостинг написал, что именно бд нагружает сервер, за счет чего порой на сайте ошибка 502, 504. Хотя при посещаемости 80к проблем не возникало, сейчас на время стало 20к и сайт работает не стабильно и это мягко сказано
Хостинг написал, что именно бд нагружает сервер, за счет чего порой на сайте ошибка 502, 504. Хотя при посещаемости 80к проблем не возникало, сейчас на время стало 20к и сайт работает не стабильно и это мягко сказано
работа с БД, количество и вес запросов БД и размер БД - несколько разные вещи.
Все делаем в ПХПМайАдмине:
Для начала
Смотрим сколько юзеров ниразу не входили в свой аккаунт.
Если их много, то следующий шаг
удаление юзеров, этих самых юзеров
Милованов Ю.С, таким образом удалятся и только что зарегистрированные пользователи :)
ТС, есть хак - http://0-web.ru/dle/hack-dle/293-search-single-use-accaunt.html
делает тоже самое, что написал Милованов Ю.С, только не трогает совсем "свежих" пользователей.
Что бы избежать массовых регистраций - используйте систему вопрос-ответ. Берете какой-нибудь простой вопрос по тематике вашего сайта и пишите побольше вариантов ответа на него (разные раскладки, языки, с ошибками и т.д.).
Если не трогать совсем свежих
Милованов Ю.С, Korew, siv1987, спасибо! То что нужно, правда работоспособность сайта не изменилась :(
Ни кто и не говорил что она будет увеличиваться... Проверьте, действительно ли что-то удалилось после этого запроса, и включите логи медленных запросов.