sqlperformance

    6

    1答えて

    私は、OLAP環境の一部の非常に大きなテーブルでいくつかの集約クエリを実行しています。私は現在、200MB/sのディスクIOでボトルネックになっています。 これらのクエリは、92 GBのRAMを搭載したマシンで実行しています。基本的には実行前にテーブル全体をRAMにロードするようにSQLに指示するSQLヒントがありますか?以下のような 何か: は、(RAMディスク)をmytableはSELECT

    7

    4答えて

    Oracle dbを初めて使用しました。同じ結果セットを返す2つのクエリがあります。私はそれぞれのパフォーマンスを測定し、より良いものを選びたいと思います。 Oracle SQL開発者を使用してこれを行うにはどうすればよいですか?特定のツールが統計情報を提供していることを読んで覚えていますどのようにこれらの統計情報を読むためのポインターですか? 更新:私は、Rob Van氏の提案にしたがって、tk

    1

    1答えて

    私はデータをフェッチするためにストアドプロシージャを使用しています。私は動的にフィルタリングする必要がありました。例えば、idが5、10、または12のデータをフェッチしたい場合は、プロシージャに文字列として送信し、ユーザ定義関数を介してテーブルに変換します。しかし、私はので、ここでのパフォーマンスを考慮する例である必要があります。 解決方法1: SELECT * FROM Customers

    0

    2答えて

    H2データベースを使う方が速いのはどれですか? SELECT a FROM T and after Select b from T 又は SELECT a,b FROM T

    1

    1答えて

    SQL Server 2008のSQLプロファイリングツールを使用する方法を知りたいです。anjlab SQLプロファイラの場合、正確なクエリを取得するためにどのようなフィルタを設定する必要がありますか?

    0

    3答えて

    は速い1100万記録に近づいている大きなテーブルがあります。 (表の20列)。 私の質問は、私はテーブル内の行数にして約考えるべきであるパフォーマンス上の問題はありますか? 乾杯

    0

    1答えて

    私は、テーブルがtbl_ECR_ProductData、およそ92356143行あります。毎週100,000行がこの表にインポートされます。 テーブルには16の列があり、それらの列のうち2つが主キーを構成し、残りの列はvarcharです。 ここで私の質問は、残りの列の値に基づいてテーブルを検索するときです。その時間は、ほとんど10分です。 どのように時間を最小限に抑えることができますか?これで私を

    2

    1答えて

    ユーザーが同じ情報または部分的に同じ情報を入力した場合に検証する必要があるデータベーステーブルがあります。データの一致のいずれかの場合はここで は、私が(はいインクルードは偽陽性となります)クエリ SELECT rec_id FROM tbl_name WHERE user_id = '123456789' OR '1112223333' IN (phone, co_phone, bi_ph