Juster Posted December 5, 2014 Posted December 5, 2014 В понедельник(08.12.14), начиная с 08:00 по МСК начнется чистка базы данных от персонажей, на которых не заходили долгое время по следующим критериям: Реалм х10: Будут удалены чары до 19 лвла(включительно) за которых не заходили более 6 месяцев от текущей даты. Будут удалены чаров от 20 до 89 лвла(включительно) за которых не заходили более 12 месяцев от текущий даты. Планируется, что будет удалено около 30% чаров, от текущего количества персонажей на реалме. Реалм х100: Будут удалены чары до 19 лвла(включительно) за которых не заходили более 6 месяцев от текущей даты. Будут удалены чаров от 20 до 89 лвла(включительно) за которых не заходили более 12 месяцев от текущий даты. Планируется, что будет удалено около 35% чаров, от текущего количества персонажей на реалме. Реалм Fun: Будут удалены персонажи, на которых не заходили более 6 месяцев от текущей даты и если у них время игры менее 12 часов. Планируется, что будет удалено около 40% чаров, от текущего количества персонажей на реалме. Если у вас есть персонажи, за которых вы не заходили более 6 месяцев и они вам нужны, просто зайдите за них 1 раз, чтобы они не попали под удаление. Скорее всего в день чистки(08.12.14), миры будут недоступны до позднего вечера(а фан возможно и до следующего дня), т.к объем данных для проверки и удаления очень большой + после чистки будет проведена оптимизация всех БД. 14
Juster Posted December 8, 2014 Author Posted December 8, 2014 Работы начинаются, каждые 2-3 часа буду сообщать о ходе их проведения. 14
Juster Posted December 8, 2014 Author Posted December 8, 2014 Статус работ по состоянию на 10:00(GMT +3): Все необходимые работы завершены для реалма х10, удалено 166246 персонажей, он станет доступен в ближайший час после проведения необходимых проверок. Для реалма х100 сейчас идет процесс оптимизации БД, ожидаемое время запуска в районе 14:00 по МСК, +- час. На реалме Fun сейчас идет процесс чистки БД, который завершен на 15%, ожидаемое время запуска можно будет назвать только через 3-4 часа. 21
Juster Posted December 8, 2014 Author Posted December 8, 2014 Статус работ по состоянию на 12:10(GMT +3): Игровой мир х10 доступен для входа уже около 1.5 часов. Для реалма х100 также завершены все работы и он доступен для входа, удалено 658961 персонажей. На реалме Fun все еще идет процесс чистки БД, ориентировочное время включения пока назвать затрудняюсь, думаю часа через 2 уже все прояснится, но так или иначе, это не раньше 21:00 по МСК(в лучшем случае). 16
Juster Posted December 8, 2014 Author Posted December 8, 2014 Статус работ по состоянию на 15:00(GMT +3): На реалме Fun чистка БД завершена на 80%, прогнозировать время ее завершения не берусь, но по самым пессимистическим прогнозам, чистка завершится через 3 часа, т.е в 18:00(просто для понимания, база фана в 2.5 раза больше, чем база х100), после чего понадобится еще около 6-8ми часов за оптимизацию БД, а т.к рабочий день уже закончится, то скорее всего Fun сегодня ждать не стоит и станет доступен он завтра утром, в районе 09:00 по МСК. Но все еще может измениться, через часа 3 сообщу о текущем ходе работ. По сути цель этих работ не чистка БД в ее общепринятом понимании(хотя удалить не используемых чаров и освободить БД тоже хорошо), но это также и 2я попытка(1я была перенос логина) исправить скачки серверной задержки(раз в минут 30), которые стали наблюдаться в последний месяц(раньше они тоже были, но не на 4-6 секунд, а на 0.5-1 сек). После часа работы по уже включенным реалмам, мы получили следующую статистику: На х10 раньше раз в 30 минут были скачки серверной задержки от 1 до 1.6 сек, сейчас эти скачки от 0.3 до 0.5 сек и не чаще, чем раз в час, при этом средняя серверная задержка также снизилась на 10-15%, а пиковая в 2-2.5 раза. На х100 раньше раз в 15-30 минут были скачки серверной задержки от 4.5 до 6.5 сек, сейчас эти скачки максимум от 2 до 4.5 сек., при этом средняя серверная задержка также снизилась на 10-15%, а пиковая в 1.5 раза. Результат по фану мы увидим не раньше вечера-ночи и сам анализ проведу уже завтра, но улучшение по пиковой задержке также будет в пределах 1.5-2.5 раз. Так или иначе, результатом мы не довольны, ожидалось полное исчезновение данных скачков, по этому планируется провести еще одни тех. работы в следующий понедельник, почистим еще 25-30% чаров на каждом реалме и удалим не используемые аккаунты, что в теории должно сделать эти скачки незаметными для игроков, но более подробно о критериях очередной чистки мы сообщим отдельной темой за 3 дня до ее начала. 8
Juster Posted December 8, 2014 Author Posted December 8, 2014 Статус работ по состоянию на 18:00(GMT +3): Чистка БД реалма Fun завершена, запущена оптимизация, которая в свою очередь завершена только на 10%, в районе 21:00 по МСК я сообщу о сроках запуска, это будет либо сегодня ночью, либо завтра утром. По поводу скачков задержки, скорее всего 2й чистки не будет, т.к удалось найти возможность решить проблему без этого и скорее всего полностью убрать подобные скачки, в любом случае завтра протестируем и сообщим информацию. 5
Juster Posted December 8, 2014 Author Posted December 8, 2014 Fun будет доступен завтра утром, ориентировочно в 09:00 по МСК, +- 1 час. 3
Juster Posted December 9, 2014 Author Posted December 9, 2014 Все необходимые работы на реалме Fun завершены, он запущен, через пару часов напишу подробную статистику и результаты проведения работ для реалмов. 1
Juster Posted December 9, 2014 Author Posted December 9, 2014 Итоги чистки баз данных: х10: Удалено 166 246 не используемых персонажей, теперь их кол-во 402 885, ранее база занимала 22 ГБ, теперь 14.1 ГБ. Скачки серверной задержки полностью исчезли. х100: Удалено 658 961 не используемых персонажей, теперь их кол-во 1 244 025, ранее база занимала 61 ГБ, теперь 42 ГБ. Скачки серверной задержки полностью исчезли. Fun: Удалено 932 455 не используемых персонажей, теперь их кол-во 1 477 582, ранее база занимала 145 ГБ, теперь 90 ГБ. Скачки серверной задержки полностью исчезли. Таким образом можно подвести положительный итог, базы уменьшились в размере на 35-40%, что позитивно скажется на производительности, также удалось избавиться от скачков серверной задержки, которая на протяжении последних месяцев вносила дискомфорт для игроков с х100 и Fun(в меньшей степени для х10), теперь этих скачков и так называемых лагов по 4-6 сек. из-за проблем на серверном уровне больше нет. По мимо этого освободилось множество интересных ников, можете попробовать вводить ранее занятые ники. Следующая чистка планируется через 6-8 месяцев. 14
Recommended Posts