問題タブ [infobright]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vbscript - vb スクリプトによる Infobright データベース接続
vbスクリプトを介してinfobrightデータベースに接続する方法を教えてください。コードを書きましたが、エラーが表示されます:
私が書いたコードは次のとおりです。
mysql - アクティビティのしきい値に基づいて、毎月のユーザー チャーンの SQL クエリを見つけようとしています
基本的に、日付スタンプを使用してユーザーとアクティビティの数を追跡するテーブルがあります (InfoBright 列型ストレージを使用しており、MySQL Workbench をインターフェイスとして使用しています)。日毎の集計表です。スキーマは基本的に
私が見つけようとしているのは、毎月のアクティビティ数が合計で 10 を超えるユーザーとして定義されたアクティブ ユーザーの基準で、月ごとにチャーンしているユーザーの数です。
現在使用している特定の月にアクティブなユーザーの数を確認するには
SQL の専門家ではありませんが、これは改善できると確信しており、それに関する意見をいただければ幸いです。
ただし、私のより大きな目標は、このカウントに含まれる新規ユーザーまたは前月からのリピート ユーザーの数を月ごとに把握することです。醜い入れ子や結合のように感じずにそれを行う方法がわかりません。かなり単純であるべきだと思います。
前もって感謝します。
mysql - Infobright クエリ
Infobright には、約 4,000 万行のファクト テーブルがあります。以下に示すようなクエリをそのテーブルで実行すると、10 分以上かかります。
これを調整する理由と方法はありますか?
ところで、ハードウェアの仕様は AWS m1.large です。したがって、ネットワーク遅延はさておき、これは依然としてかなりの時間間隔です。
mysql - SELECT クエリのテーブル構造におけるブライトハウスの最適化
MySQL に何百万ものレコードを含むテーブルがあります -> Wiki ページのメモを使用して Infobright にインポートしましたが、問題ありません!
テーブルの構文は次のとおりです
ここで、select クエリを 450 回実行する必要があります。そのたびに、異なる「a」が制約として使用されます。
目標は、合計ですべてのクエリが呼び出される時間を短縮することです。しかし、私はそれで問題を抱えています。select クエリを約 450 回実行すると、平均して各クエリに 0.52 秒かかります。
ただし、MySQL を介して実行すると、クエリごとに約 1.7 ミリ秒かかります。
これをどのように最適化してMySQL時間を打ち負かすことができますか? 「=」の代わりに「IN」句を使用し、d、e の上に「a」を追加で選択する必要がありますか? 例えば:
mysql - Infobright 起動エラー: 致命的なエラー:
インストールログです
これは bh.err ファイルの内容です