query-optimization

    1

    2答えて

    データベースサーバーに対して実行されているクエリを監視する実行時メカニズムがあるかどうかは疑問です。実行中の各「タイプ」のクエリ数を記録します。これらのクエリのパフォーマンスを見てください。このランタイム・データに基づいて、どの索引を追加/削除する必要があるかを示唆します。 私は現時点でMySQLに対して取り組んでいます。他のDBベンダーのための同様のツールが分かっているなら、私も知りたいと思うで

    2

    2答えて

    私はOracleで数年の経験を持ち、SQLサーバー(2005年)を使用する場所に移動しました。 SQL Serverのクエリの最適化、基本的なdbaのもの、SQL Serverのようなものを学ぶのに適した場所はどこですか? ありがとうございます!それは カーソルがため、Oracleの背景から来る人にとって問題になる可能性がオライリーによって公開ケビンとダニエル・クラインによって一言でOracleと

    1

    1答えて

    私は質問をスピードアップする必要があります。私が探しているインデックステーブルですか?もしそうなら、どうすればいいですか?各インサートを更新する必要がありますか?ここ は、テーブルスキーマです: --table1-- | --tableA-- | --table2-- id | id | id attrib1 | t1id | attrib1 attrib2 | t2id

    6

    6答えて

    特定のユーザーによって発行されたすべてのトランザクションでnolockヒントを強制する方法を知っている人はいますか?サポートチームがプロダクションシステムに問い合わせるためのログインを提供したいと思いますが、私は彼らがしているすべてに対してノーロックを強制することでそれを保護したいと思います。 SQL Server 2005を使用しています。

    10

    2答えて

    です。本当に怪しいMySQLテーブルがあります各グループの平均。計算は〜15時間実行され、私は強い気分がある私はそれが間違っているだよ。 まず、巨大なテーブルのレイアウト: category element_id date_updated value weight source_prefixここ source_name だけキーがelement_id(BTREE、〜8kのユニークな要素)です。 と

    1

    4答えて

    私は個々の作品ごとに在庫データを追跡するテーブルを持っています。 UniqueID, ProductSKU, SerialNumber, OnHandStatus, Cost, DateTimeStamp 何かが与えられた作品は、新しい監査レコードが作成されるに起こるたびに:これは、テーブルの簡易版(一部の非キーフィールドが除外されている)です。 2, ABC, 555, OnHan

    1

    3答えて

    私は、最も効率的な方法で別のテーブルの "1つ以上の"行に一致する1つのテーブルからすべての行を選択したいと思います。複数のマッチングタスクがある場合には現在、これは、同じIDを複数回返します(ただし、これら以降をなくすのパフォーマンスの低下があまりにも悪くありません) SELECT identity.id FROM identity INNER JOIN task ON task.i

    4

    1答えて

    私は2つのインデックスを持つテーブルを持っています。そのうちの1つは、特定のクエリのより速いカバーインデックスです。しかし、mySQL(5.1)は正しいインデックスを選択していません。私はこのクエリの説明を見て、いくつかのスピードテストを行いました。あなたがキーを押すと、大きな違いが生じます。 インデックスがどのように選択され、どの基準でこれが基準になっているかを調べる方法はありますか?

    2

    4答えて

    私はMVCフレームワークを使用するいくつかのPHPプロジェクトに取り組んでいますが、それらはすべてデータベースからオブジェクトを取得する方法が異なりますが、SQLクエリを手作業で作成し、クエリの数。 たとえば、自分のWebプロジェクト(ジュニア開発者が作成)は、ホームページを読み込むために100以上のクエリを実行します。その理由は、ある場所ではメソッドがオブジェクトをロードしますが、コードの深いと