Добрый день.
Для апдейта 2ой версии требуется mysql 5.7 . На сервере много сайтов со старой первой версией смартсиджа. Они нормально воспримут переход на mysql 5.7 ?
З.Ы. по пути вопросик: а во второй версии работает ли Page Tracking? А то <!--SCJ_INCLUDE_mypage--> на страницах присутствует, а в статистике Page Track пусто.
mysql 5.5.64-MariaDB, we need at least 5.7
Re: mysql 5.5.64-MariaDB, we need at least 5.7
Приветствую!
да, с мусклом вопросов не будет, но вам надо будет переходить потом на новые версии пхп и вот тут будет вопрос, надо будет поднимать 2 версии пхп на серваке если не хотите переводить старые на новую версию
да, что то старые таги выпали , добавил его в ап
да, с мусклом вопросов не будет, но вам надо будет переходить потом на новые версии пхп и вот тут будет вопрос, надо будет поднимать 2 версии пхп на серваке если не хотите переводить старые на новую версию
да, что то старые таги выпали , добавил его в ап
Don't forget to run script update
Re: mysql 5.5.64-MariaDB, we need at least 5.7
в rotation.log такое проскакивает
дискового пространства валом, tmp_table_size = 15G
mysqli_error.log
rot_gal2tag ~ 68 416 412 строк
Code: Select all
2021-02-13 07:31:07: Check if we have to create Rotation - Pages (0.15513300895691, 0.0023088455200195)
2021-02-13 07:31:07: Schedule function create_tag_cloud at 2021-02-13 09:44:01 ( now 2021-02-13 07:31:07) (0.15593194961548, 0.00079703330993652)
2021-02-13 07:31:07: Create tag cloud (0.15610909461975, 0.00017499923706055)
2021-02-13 07:31:29: Mysql error 1114: The table '/tmp/#sql15dc03_3685976_1' is full (URGENT:: Convert required tables into Innod DB or google "mysql table full error" ) (22.619782924652, 22.463685035706)mysqli_error.log
Code: Select all
2021-02-13 03:15:31 :: 1114 :: The table '/tmp/#sql15dc03_2e2e4af_1' is full :: SELECT gt.tag_id, t.tag_name as tag_name, count(*) as hits FROM rot_gal2tag AS gt left join rot_tags as t on t.tag_id = gt.tag_id WHERE t.status = 'active' GROUP BY gt.tag_id
2021-02-13 05:27:30 :: 1114 :: The table '/tmp/#sql15dc03_32ef06e_1' is full :: SELECT gt.tag_id, t.tag_name as tag_name, count(*) as hits FROM rot_gal2tag AS gt left join rot_tags as t on t.tag_id = gt.tag_id WHERE t.status = 'active' GROUP BY gt.tag_id
2021-02-13 07:31:29 :: 1114 :: The table '/tmp/#sql15dc03_3685976_1' is full :: SELECT gt.tag_id, t.tag_name as tag_name, count(*) as hits FROM rot_gal2tag AS gt left join rot_tags as t on t.tag_id = gt.tag_id WHERE t.status = 'active' GROUP BY gt.tag_id
Re: mysql 5.5.64-MariaDB, we need at least 5.7
я думаю вопрос в том, что 68М тагов занимают пару гиг
когда оно считает кол-во - делает темп
в какой-то момент запустилось это и еще что-то - и 15 гиг закончилось ..
а сколкьо галер что там 68М тагов?
когда оно считает кол-во - делает темп
в какой-то момент запустилось это и еще что-то - и 15 гиг закончилось ..
а сколкьо галер что там 68М тагов?
Don't forget to run script update
Re: mysql 5.5.64-MariaDB, we need at least 5.7
200к активных галер, т.е. надо сделать еще больше, попробую для эксперимента в 2е увеличить, благо это можно на лету делать на 8ке
Re: mysql 5.5.64-MariaDB, we need at least 5.7
нет не помогает
Re: mysql 5.5.64-MariaDB, we need at least 5.7
в общем посмотрел на других серверах, где тэгов и галер меньше ошибка там присутствует тоже, появилась вчера, подозреваю после того как я накатил АП от 12го числа
Re: mysql 5.5.64-MariaDB, we need at least 5.7
так какой запрос видно ж
другое дело что 68М на 200к галер? 340 тагов на галеру? что то тут не то ..
другое дело что 68М на 200к галер? 340 тагов на галеру? что то тут не то ..
Don't forget to run script update
Re: mysql 5.5.64-MariaDB, we need at least 5.7
rot_gallery_info ~ 269 151 строка
rot_tags ~ 64 115 строк
rot_gal2tag ~ 68 536 156 строк
давайте подумаем как это дело можно оптимизировать, может на несколько запросов разбить...
в таблице rot_gal2tag еще поле есть site_id, в запросе его нет,
навереное это сильно уменьшит выборку
rot_tags ~ 64 115 строк
rot_gal2tag ~ 68 536 156 строк
давайте подумаем как это дело можно оптимизировать, может на несколько запросов разбить...
в таблице rot_gal2tag еще поле есть site_id, в запросе его нет,
Code: Select all
SELECT gt.tag_id, t.tag_name as tag_name, count(*) as hits FROM rot_gal2tag AS gt left join rot_tags as t on t.tag_id = gt.tag_id WHERE t.status = 'active' GROUP BY gt.tag_id;Re: mysql 5.5.64-MariaDB, we need at least 5.7
да если добавить условие gt.site_id= то запрос проходит







