Опубликовано: 22 сентября 20205 г Форум 4.5.2 тормозит. В журналах ошибка: REPLACE INTO `core_search_index` ( `index_class`, `index_object_id`, `index_item_id`, `index_container_class`, `index_container_id`, `index_title`, `index_content`, `index_permissions`, `index_date_created`, `index_date_updated`, `index_date_commented`, `index_author`, `index_hidden`, `index_item_index_id`, `index_item_author`, `index_is_last_comment`, `index_club_id`, `index_class_type_id_hash` ) VALUES ( 'IPS\forums\Topic\Post', 1383110, 123467, 'IPS\forums\Forum', 11, NULL, 'ТЕКСТ ПОСТА', '11,4,2,6,7,8,9,10,12,3,13', 1600782363, 1600782363, 1600782363, 45271, 0, 1353932, 35060, 1, NULL, '4b4d3a8b03ef4e4fde0a540dd805f333' ) IPS\Db\Exception: Duplicate entry '1359399' for key 'PRIMARY' (1062) #0 /home/admin/web/САЙТ.ru/public_html/system/Db/Db.php(979): IPS\_Db->preparedQuery('/*admin_mdrussi...', Array) #1 /home/admin/web/САЙТ.ru/public_html/system/Content/Search/Mysql/Index.php(155): IPS\_Db->replace('core_search_ind...', Array) #2 /home/admin/web/САЙТ.ru/public_html/system/Content/Comment.php(250): IPS\Content\Search\Mysql\_Index->index(Object(IPS\forums\Topic\Post)) #3 /home/admin/web/САЙТ.ru/public_html/applications/forums/sources/Topic/Post.php(128): IPS\Content\_Comment::create(Object(IPS\forums\Topic), '\n<p>\n\t\xD0\x9A\xD0\xBB\xD0\xB5\xD0\xB9\xD0...', false, NULL, NULL, Object(IPS\Member), NULL, NULL, NULL) #4 /home/admin/web/САЙТ.ru/public_html/init.php(886) : eval()'d code(43): IPS\forums\Topic\_Post::create(Object(IPS\forums\Topic), '\n<p>\n\t\xD0\x9A\xD0\xBB\xD0\xB5\xD0\xB9\xD0...', false, NULL, NULL, NULL, NULL, NULL, NULL) #5 /home/admin/web/САЙТ.ru/public_html/system/Content/Item.php(4660): IPS\forums\Topic\cms_hook_Post::create(Object(IPS\forums\Topic), '\n<p>\n\t\xD0\x9A\xD0\xBB\xD0\xB5\xD0\xB9\xD0...', false, NULL, NULL, NULL, NULL, NULL, NULL) #6 /home/admin/web/САЙТ.ru/public_html/system/Content/Item.php(4471): IPS\Content\_Item->processCommentForm(Array) #7 /home/admin/web/САЙТ.ru/public_html/applications/forums/modules/front/forums/topic.php(133): IPS\Content\_Item->commentForm() #8 /home/admin/web/САЙТ.ru/public_html/system/Dispatcher/Controller.php(101): IPS\forums\modules\front\forums\_topic->manage() #9 /home/admin/web/САЙТ.ru/public_html/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #10 /home/admin/web/САЙТ.ru/public_html/applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute() #11 /home/admin/web/САЙТ.ru/public_html/system/Dispatcher/Dispatcher.php(152): IPS\forums\modules\front\forums\_topic->execute() #12 /home/admin/web/САЙТ.ru/public_html/index.php(13): IPS\_Dispatcher->run() #13 {main} Таблица core_search_index весит аж 1.1 ГиБ, и имеет 1,5 млн. строк. А таблица forums_posts 1,3 млн. строк. Как устранить ошибку??
Опубликовано: 22 сентября 20205 г Все верно) Первая для работы поиска вторая посты, чтоб не тянуть информацию с одной. Можно сделать перерасчет поисковых строк, чтоб уровнять 1.3 к 1.3. "Функция перерасчет"
Опубликовано: 30 сентября 20205 г Автор Периодически возникает проблема с таблицей core_search_index . Помогает только перестройка индекса. В чём могут быть причины???
Форум 4.5.2 тормозит. В журналах ошибка:
REPLACE INTO `core_search_index` ( `index_class`, `index_object_id`, `index_item_id`, `index_container_class`, `index_container_id`, `index_title`, `index_content`, `index_permissions`, `index_date_created`, `index_date_updated`, `index_date_commented`, `index_author`, `index_hidden`, `index_item_index_id`, `index_item_author`, `index_is_last_comment`, `index_club_id`, `index_class_type_id_hash` ) VALUES ( 'IPS\forums\Topic\Post', 1383110, 123467, 'IPS\forums\Forum', 11, NULL, 'ТЕКСТ ПОСТА', '11,4,2,6,7,8,9,10,12,3,13', 1600782363, 1600782363, 1600782363, 45271, 0, 1353932, 35060, 1, NULL, '4b4d3a8b03ef4e4fde0a540dd805f333' ) IPS\Db\Exception: Duplicate entry '1359399' for key 'PRIMARY' (1062) #0 /home/admin/web/САЙТ.ru/public_html/system/Db/Db.php(979): IPS\_Db->preparedQuery('/*admin_mdrussi...', Array) #1 /home/admin/web/САЙТ.ru/public_html/system/Content/Search/Mysql/Index.php(155): IPS\_Db->replace('core_search_ind...', Array) #2 /home/admin/web/САЙТ.ru/public_html/system/Content/Comment.php(250): IPS\Content\Search\Mysql\_Index->index(Object(IPS\forums\Topic\Post)) #3 /home/admin/web/САЙТ.ru/public_html/applications/forums/sources/Topic/Post.php(128): IPS\Content\_Comment::create(Object(IPS\forums\Topic), '\n<p>\n\t\xD0\x9A\xD0\xBB\xD0\xB5\xD0\xB9\xD0...', false, NULL, NULL, Object(IPS\Member), NULL, NULL, NULL) #4 /home/admin/web/САЙТ.ru/public_html/init.php(886) : eval()'d code(43): IPS\forums\Topic\_Post::create(Object(IPS\forums\Topic), '\n<p>\n\t\xD0\x9A\xD0\xBB\xD0\xB5\xD0\xB9\xD0...', false, NULL, NULL, NULL, NULL, NULL, NULL) #5 /home/admin/web/САЙТ.ru/public_html/system/Content/Item.php(4660): IPS\forums\Topic\cms_hook_Post::create(Object(IPS\forums\Topic), '\n<p>\n\t\xD0\x9A\xD0\xBB\xD0\xB5\xD0\xB9\xD0...', false, NULL, NULL, NULL, NULL, NULL, NULL) #6 /home/admin/web/САЙТ.ru/public_html/system/Content/Item.php(4471): IPS\Content\_Item->processCommentForm(Array) #7 /home/admin/web/САЙТ.ru/public_html/applications/forums/modules/front/forums/topic.php(133): IPS\Content\_Item->commentForm() #8 /home/admin/web/САЙТ.ru/public_html/system/Dispatcher/Controller.php(101): IPS\forums\modules\front\forums\_topic->manage() #9 /home/admin/web/САЙТ.ru/public_html/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #10 /home/admin/web/САЙТ.ru/public_html/applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute() #11 /home/admin/web/САЙТ.ru/public_html/system/Dispatcher/Dispatcher.php(152): IPS\forums\modules\front\forums\_topic->execute() #12 /home/admin/web/САЙТ.ru/public_html/index.php(13): IPS\_Dispatcher->run() #13 {main}Таблица core_search_index весит аж 1.1 ГиБ, и имеет 1,5 млн. строк. А таблица forums_posts 1,3 млн. строк.
Как устранить ошибку??