Page 1 of 2

Пухнут таблицы

Posted: Tue Dec 12, 2023 2:19 pm
by darkover
Привет, что-то не могу понять, пухнут таблицы.
Маленький туб, всего 20к видео. База - 1.7 гига. Это ахтунг какой-то.

Code: Select all

Table			Type		Size, Kb	Records		Ops
broker_zone_stats	InnoDB	661 424	6 722 824	Truncate
refs				MyISAM	460 198	2 654 736	Truncate
links				MyISAM	438 286	4 138 401	Truncate
out_ips			MyISAM	52 275	949 668	Truncate
когда в админке жамкаю /admin/?operation=trade&sub=&
Аж задержка какая-то, на открытие страницы в 10 секунд :o

db_queries.log (14.7 Mb) все вот такими запросами загажено
2023-12-12 14:20:32::query_time=10.854099988937::query=DELETE FROM links WHERE link LIKE 'images/%x%x%':: <= //bin/rotation.php (db_query) (time: 10.854099988937) <= //bin/rotation.php (process_clicks) (time: 10.854099988937)

2023-12-12 14:21:15::query_time=13.900063037872::query=select sum(num) as clicks, trader from links where link = 'hidden' group by trader:: <= /admin/files/trade.php (db_query) (time: 13.900063037872) <= //admin/index.php (unknown) (time: 13.900063037872)

Re: Пухнут таблицы

Posted: Tue Dec 12, 2023 3:31 pm
by admin
сколько стоит

скидывайте дамп или админку, надо ж смотреть что внутри

Re: Пухнут таблицы

Posted: Tue Dec 12, 2023 3:32 pm
by admin
брокеры хранит за 30 дней * 200 стран * Х раз в день забор данных * У зон

Re: Пухнут таблицы

Posted: Tue Dec 12, 2023 4:03 pm
by darkover
admin wrote: Tue Dec 12, 2023 3:32 pm брокеры хранит за 30 дней * 200 стран * Х раз в день забор данных * У зон
С брокерами понял. А остальное ? Админка и шел в пм

Re: Пухнут таблицы

Posted: Tue Dec 19, 2023 6:45 pm
by darkover
Есть новости ?

Re: Пухнут таблицы

Posted: Wed Dec 20, 2023 11:35 am
by admin
сорри как то выскочил из туду вопрос
проблема была в том что собиралось хистори по ИП
но не хватало памяти
добавил обработку, таблицы урезало

Re: Пухнут таблицы

Posted: Wed Dec 20, 2023 11:59 am
by darkover
admin wrote: Wed Dec 20, 2023 11:35 am сорри как то выскочил из туду вопрос
проблема была в том что собиралось хистори по ИП
но не хватало памяти
добавил обработку, таблицы урезало
Не хватало памяти? Это где-то в логах было ? что там нужно в mysql подкрутить, какие буфера?
По ссылке /admin/?operation=trade&sub=&
подвисоны по 10 сек остались.
В логах смарта - все еще идут ошибки:
2023-12-20 11:53:40::query_time=14.525345087051::query=DELETE FROM links WHERE link LIKE 'images/%x%x%':: <= /home/domains/www/.com//bin/rotation.php (db_query) (time: 14.525345087051) <= /home//www/.com//bin/rotation.php (process_clicks) (time: 14.525345087051)

Таблица links - что это? Что туда пишется, если отключить processed link в настройках смарта, что изменится ( я не понимаю, какую статистику оно все показывает ) - разъясните поподробнее )

Re: Пухнут таблицы

Posted: Wed Dec 20, 2023 12:46 pm
by admin
это не ошибка, это просто пишет что длинный запрос, после урезания таблицы будет быстрее

links пишет landing pages, как юзер ходил по сайту и если есть &link= в урлах

Re: Пухнут таблицы

Posted: Wed Dec 20, 2023 1:49 pm
by darkover
admin wrote: Wed Dec 20, 2023 12:46 pm это не ошибка, это просто пишет что длинный запрос, после урезания таблицы будет быстрее

links пишет landing pages, как юзер ходил по сайту и если есть &link= в урлах
Если я делаю через out.php?что-то-там&links=что-то-тут
При отключении links processed я стату по этим линкам не увижу ? Все верно ?

Re: Пухнут таблицы

Posted: Wed Dec 20, 2023 2:02 pm
by simpway
Та же проблема. broker_zone_stats стали по 2Гб, статсы хранит за много дней. Из-за этого и бекапы стали по 1Гб каждый. Заняли половину диска. Прямо катастрофа.

Раньше такого не было. Что делать-то? Обновиться?

PS
Там 90% записей с нулями. Может, не писать туда лишнее? Да и старые статсы зачем нужны? 20 миллионов записей