# Manticore Search 9.3.2: Enhanced Table Usage Tracking, Memory Optimization and Stability Improvements

Manticore Search 9.3.2 brings improved table usage tracking, memory optimization, and numerous stability enhancements

Мы рады объявить о выпуске **Manticore Search 9.3.2**, предоставляющего улучшенный мониторинг использования таблиц, оптимизацию памяти и многочисленные улучшения стабильности, чтобы ваш поиск был более надёжным и эффективным.

---

### 🛠️ Новые функции и улучшения

Этот выпуск включает несколько улучшений:

- **Счётчик команд и статистика использования таблиц** ([PR #3337](https://github.com/manticoresoftware/manticoresearch/pull/3337)): Добавлена подробная статистика использования таблиц и отслеживание команд для лучшего мониторинга и оптимизации.
![СТАТУС ТЕСТА ТАБЛИЦЫ](./manticore-search-9-3-2/show-table-status.png)

- **Оптимизация использования памяти** ([v9.2.32](https://github.com/manticoresoftware/manticoresearch/releases/tag/9.2.32)): Снижено пиковое потребление памяти во время операций слияния. Поиск соответствий Document ID к row ID теперь использует 12 байт на документ вместо 16 байт, что значительно уменьшает требования к памяти (например, 24 ГБ ОЗУ для 2 миллиардов документов вместо 36 ГБ).

---

### 🔧 Критические исправления ошибок и улучшения стабильности

Этот выпуск решает несколько важных проблем:

* **Управление памятью и ресурсами**:
   - Исправлены ошибки OOM (Out Of Memory) при использовании `ORDER BY` и `WHERE` по `id` ([Issue #3301](https://github.com/manticoresoftware/manticoresearch/issues/3301))
   - Улучшена обработка больших идентификаторов документов, чтобы предотвратить сбои поиска ([Issue #3090](https://github.com/manticoresoftware/manticoresearch/issues/3090))
   - Исправлено неопределённое поведение при обнулении строковых атрибутов ([v9.2.30](https://github.com/manticoresoftware/manticoresearch/releases/tag/9.2.30))

* **Управление таблицами и индексами**:
   - Исправлены проблемы повреждения таблиц путем удаления сложных обновлений чанков и рефакторинга автосброса ([Issue #3236](https://github.com/manticoresoftware/manticoresearch/issues/3236))
   - Исправлены некорректные значения `COUNT(*)` в больших таблицах реального времени ([Issue #3238](https://github.com/manticoresoftware/manticoresearch/issues/3238))
   - Исправлены оставшиеся файлы `tmp.spidx` при прерывании процесса оптимизации ([Issue #3343](https://github.com/manticoresoftware/manticoresearch/issues/3343))

* **Улучшения запросов и поиска**:
   - Исправлен сбой при использовании grouper с несколькими JSON‑атрибутами в RT‑таблицах с несколькими дисковыми чанками ([Issue #3171](https://github.com/manticoresoftware/manticoresearch/issues/3171))
   - Исправлены ошибки запросов `WHERE string ANY(...)` после сброса RAM‑чанка ([Issue #3246](https://github.com/manticoresoftware/manticoresearch/issues/3246))
   - Исправлена ошибка расчёта расстояния при использовании функции `GEODIST` ([Issue #3063](https://github.com/manticoresoftware/manticoresearch/issues/3063))

* **Интеграция и совместимость**:
   - Добавлена поддержка создания Kafka‑источников для конкретных разделов ([Issue #3032](https://github.com/manticoresoftware/manticoresearch/issues/3032))
   - Исправлена совместимость сборки с Boost 1.88.0 ([PR #3275](https://github.com/manticoresoftware/manticoresearch/pull/3275))
   - Добавлена поддержка формата фильтра Elastic `query_string` ([Issue #3027](https://github.com/manticoresoftware/manticoresearch/issues/3027))

---

## 🚀 Начните сегодня

Обновитесь до **Manticore Search 9.3.2**, чтобы воспользоваться этими новыми функциями и улучшениями. Для полного списка изменений посетите [changelog](https://manual.manticoresearch.com/Changelog).

**Мы будем рады вашему отзыву!**
- Присоединяйтесь к обсуждению на нашем [Форум сообщества](https://forum.manticoresearch.com)
- Сообщайте о проблемах или предлагайте функции на [GitHub](https://github.com/manticoresoftware/manticoresearch/issues)
- Общайтесь с нами в [Slack](https://slack.manticoresearch.com)
- Пишите нам напрямую на `contact@manticoresearch.com`
