すべてのプロダクト
Search
ドキュメントセンター

Hologres:Hologres に関する一般的な問題

最終更新日:Jan 11, 2025

このトピックでは、Hologres に関する一般的な問題をまとめ、問題を特定して解決するためのガイダンスを提供します。これは、インスタンスの安定性の向上に役立ちます。

OOM

ほとんどの場合、Total memory used by all existing queries exceeded memory limitation. というエラーメッセージが報告された場合は、クエリでメモリ不足 (OOM) の問題が発生しています。この場合は、OOM に関する FAQ の手順に従って問題をトラブルシューティングしてください。

パフォーマンスの最適化

Hologres でのデータクエリまたはデータ書き込みのパフォーマンスが低下した場合は、次のトピックの手順に従って SQL クエリを最適化してください。

アクティブクエリの管理

CPU 負荷が継続的に高く、オンラインビジネスに悪影響が出ている場合、またはメトリックがクエリの長時間実行を示している場合は、スーパーユーザーとして [アクティブクエリ] ページで実行中のクエリを表示し、期待どおりに実行されていないクエリをキャンセルできます。詳細については、「クエリの管理」の「HoloWeb を使用してアクティブクエリを視覚的に表示および管理する」セクションをご参照ください。

接続管理

接続数がインスタンスの上限を超えている場合、または次のいずれかのエラーメッセージが報告された場合に接続タイムアウトが発生します。terminating connection due to idle state timeoutterminating connection due to idle-session timeout、または remaining connection slots are reserved for non-replication superuser connections。この場合は、スーパーユーザーとして接続数を管理し、期待どおりに動作していない接続を閉じ、または接続タイムアウト期間を調整します。詳細については、「接続の管理」をご参照ください。

SQL 構文

bigint out of range または division by zero というエラーメッセージが報告された場合は、SQL 構文が無効です。詳細については、「Hologres SQL ステートメントに関する FAQ」をご参照ください。

権限

permission deniedcloud authentication failedyou have no privilege などのエラーメッセージが報告された場合は、権限の問題が発生しています。この場合は、「権限」の手順に従って、エラーメッセージに基づいて問題をトラブルシューティングしてください。

外部テーブルに対するクエリ

MaxCompute テーブルをクエリすると、Failed to get MaxCompute table:Not enable schema evolutionFailed to get MaxCompute table:Not enable acid table、または ERROR: not an ORC file などのエラーメッセージが報告される場合があります。この場合は、「MaxCompute との統合に関する FAQ」の手順に従って問題をトラブルシューティングしてください。

Flink

Flink を使用して Hologres にデータを書き込んだり、Hologres からデータを読み取ったりすると、パフォーマンスが低下したり、ERPC CONNECTION CLOSED または Read timed out というエラーメッセージが報告される場合があります。この場合は、「Blink と Flink の問題に関する FAQ」の手順に従って問題をトラブルシューティングしてください。

メトリック

メトリックの意味と、メトリックを使用して問題を特定してトラブルシューティングする方法の詳細については、「Hologres メトリック」をご参照ください。