Начиная с версии Zabbix 6.0 первичные ключи используются для всех таблиц в новых установках, но так как я обновлял Zabbix сервер до версии 6.4, то после обновления мне пришлось еще вручную обновить таблицы.
Перед обновлением в первую очередь откроем меню «Отчет» — «Информация о системе» и убедимся что ключи не используются, об этому будет свидетельствовать запись — «Database history tables use primary key — Нет», если ключи используются, то этой записи просто не будет.
Читать далее «Zabbix. Обновление базы данных до первичных ключей»