Snowflake Connector for MySQL のトラブルシューティング

注釈

Snowflake Connector for MySQL は コネクタ規約 に従います。

問題

このセクションでは、 Snowflake Connector for MySQL に関する問題の解決とトラブルシューティングのヒントについて紹介します。ここに記載されていない問題については、 Snowflakeサポート にお問い合わせください。 をご参照ください。

インジェスチョン

インジェスチョンプロセスが長時間停止していると思われる場合は、コネクタの修復を試みるストアドプロシージャを実行できます。修復プロセスを開始するには、次のコマンドを実行します。

CALL PUBLIC.REPAIR_CONNECTOR();
Copy

注釈

このプロシージャでコネクタの問題がすべて解決されるわけではありません。プロシージャを複数回実行しても安全です。

Snowflakeサポート にお問い合わせください。

コネクタの使用中に問題が発生した場合は、 サポートケースを提出 してください。サポートケースを提出するときは、より迅速な解決のためにログを共有することをお勧めします。これは、Snowflakeが Native App Framework を通じてコネクタを配布し、メトリックデータが自動的にSnowflakeに返されないためです。

コネクタは次の2種類のログストリームを使用します。

  • ネイティブアプリケーションによって収集されたNative Appのログ。

  • インフラストラクチャ内で実行されるデータベースエージェントによって収集されたログ。

Native Appのログを共有する

Native Appのログは、アカウントのイベントテーブルに収集されます。Native App Frameworkは、プロバイダーへの ログ共有 を有効にする機能を提供します。

ALTER APPLICATION <app_db_name> SET SHARE_EVENTS_WITH_PROVIDER = TRUE;
Copy

注釈

過去のログの共有は、現在利用できません。ログをプロバイダーに共有する前に問題が発生した場合は、アプリケーションのイベントテーブルをダウンロードし、zipファイルとして共有してください。

データベースエージェントのログを共有する

エージェントはNative Appの対応する部分をレプリケートします。エージェントのログをSnowflakeに送り返すには:

  1. エージェントログの表示 の説明に従って、エージェントログテーブルにアクセスします。

  1. Download or View Results を選択します。

  2. Export をクリックします。

  3. ダウンロードしたログファイルと問題の説明を、担当のセールスエンジニアに送信します。

注釈

Snowflakeでは、ダウンロードしたログファイルのサイズが大きいことが多いため、圧縮することを推奨しています。