Проблема ошибка индексирования The table '#__finder_tokens' is full

Discussion in 'Ошибки при работе с Joomla' started by Sergey2018, Nov 24, 2017.

  1. Offline

    Sergey2018 Недавно здесь

    Joined:
    Nov 24, 2017
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Доброго времени суток!
    Перейду сразу к делу. Решил я наладить умный поиск как у многих, но тут при выполнении индексирования вышло сообщение об ошибке The table '#__finder_tokens' is full. Если кто с такой проблемой сталкивался, пожалуйста помогите разобраться.
    У меня стоит Joomla 3.8.2.
     
  2.  
  3. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  4. Offline

    Sergey2018 Недавно здесь

    Joined:
    Nov 24, 2017
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Очистил, результат остался прежним,снова выдает ошибку The table '#__finder_tokens' is full.
     
  5. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  6. Offline

    Sergey2018 Недавно здесь

    Joined:
    Nov 24, 2017
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
  7. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  8. Offline

    Sergey2018 Недавно здесь

    Joined:
    Nov 24, 2017
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Отключил
    --- добавлено: Nov 24, 2017, первое сообщение размещено: Nov 24, 2017 ---
    результат такойже
     
  9. Offline

    Sergey2018 Недавно здесь

    Joined:
    Nov 24, 2017
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    На локалке подключил умный поиск все работает, может все таки проблема в том, что умный поиск не может работать с большими статьями?
     
  10. Offline

    rigin Недавно здесь

    Joined:
    Jul 5, 2011
    Messages:
    1
    Likes Received:
    1
    Gender:
    Male
    Эта таблица имеет тип MEMORY - так что просто банально не хватает оперативной памяти.

    В настройках есть параметр "Ограничения табличной памяти" - "Не изменяйте ограничение табличной памяти, если только вы не уверены, что значение этого параметра является причиной каких-либо ошибок, указывающих, что таблицы finder_tokens или finder_tokens_aggregate переполнены. По умолчанию = 30 000."

    Наверное в этом дело :)


    MYSQL таблица MEMORY ограничена в размере и не заполняется

    При тестах понадобилось создать таблицу типа MEMORY и оказалось, что необходимый объем данных не влезает. Выше определенного числа строки просто не создаются с ошибкой:
    The table НАЗВАНИЕ ТАБЛИЦЫ is full

    По факту - у MYSQL просто кончилась память под размещение данных в куче. Легко изменить это в настройках MYSQL (в Linux - по умолчанию /etc/my.cnf):
    max_heap_table_size=256M
     
    Last edited: Jan 21, 2019
    CB9T likes this.

Share This Page

Loading...