history_uintテーブルの削除処理について

お世話になっております。

history_uintテーブルの削除処理が長時間実行される事象が発生しており原因について調査しております。
本事象の解決方法がありましたら、ご教示の程よろしくお願い致します。

【バージョン】
・zabbix_server:2.2.2
・zabbix_agent :2.2.2
・MySQL:5.6.17

【事象】
DELETE文が長時間実行されDBにてレプリケーション遅延が発生する。
該当itemidのアイテム取得は無効化している。

以下該当時間帯のログとなります。

・slow.log

# Time: 190503 19:36:31
# User@Host: [] @ [] Id: xxx
# Query_time: 1870.540716 Lock_time: 0.000034 Rows_sent: 0 Rows_examined: 464408768
use zabbix;
SET timestamp=1556879791;
delete from history_uint where itemid=xxxxx and clock<1551693692;
/usr/sbin/mysqld, Version: 5.6.17-log (MySQL Community Server (GPL)). started with:
Tcp port: 3306 Unix socket: /data/mysql/mysql.sock

・housekeeperログ

32004:20190503:190132.222 executing housekeeper
32004:20190503:190710.992 housekeeper [deleted 867518 hist/trends, 0 items, 1795 events, 0 sessions, 0 alarms, 0 audit items in 338.768962 sec, idle 1 hour(s)]

32004:20190503:200710.992 executing housekeeper
32004:20190503:201249.050 housekeeper [deleted 868189 hist/trends, 0 items, 1770 events, 0 sessions, 0 alarms, 0 audit items in 338.055460 sec, idle 1 hour(s)]

【ご相談事項】
該当DELETE文が464408768行を処理していたことは確認しております。
削除処理が長時間実行されてしまう原因について、ご存知の方がいらっしゃいましたらご教授願います。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

【ご相談事項】
該当DELETE文が464408768行を処理していたことは確認しております。
削除処理が長時間実行されてしまう原因について、ご存知の方がいらっしゃいましたらご教授願います。

処理しなければならない情報の量が多すぎるからとしか思えません。

監視する監視間隔を伸ばしたり、監視項目を減らしたりすることを
検討されるか、より性能の高いサーバーへの移行をご検討ください。