explain

    1

    1答えて

    私は以下の説明でクエリを持っています。これはかなり基本的なもので、すべての参加者がインデックスを使用しています(ただしユニークではありません)。それは5時間以上かかります。最大のテーブルは約100,000レコードです。 RAMとCPUは固定されていません。他のクエリは実行されておらず、テーブルロックもありません。私がもっとも複雑な部分は、外部結合の合体です。それが私を殺していますか? 説明のために

    2

    1答えて

    を使用すると、私はこのような二つのテーブル CREATE TABLE `vendors` ( vid int(10) unsigned NOT NULL AUTO_INCREMENT, updated timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (vid), key(updated) )

    1

    2答えて

    ここ2 MySQLのクエリが...これは単純なものですが、最初に別のフィールド を選択をmytable_planing二にmytable_cityを選択し、両方のフィールドには、フロンのテーブルを結合します。 1.82977秒 いくつかのフィールド SELECT SQL_NO_CACHE DISTINCT `mytable_planing`.`NAME` AS `FILTER_CITY`

    -5

    1答えて

    このコードはパックマンのコードプロジェクトの一部であり、ゴーストの動作を初期化します。誰でもそれが何を説明することができますか? class GhostAgent(Agent): def __init__(self, index): self.index = index def getAction(self, state): dist = self.g

    0

    1答えて

    私のユーザーテーブルにはまだ多くの行がありません。 同じクエリのクエリプランは、テーブルのサイズが大きくなるにつれて変化しますか? EXPLAINを使用する前に、usersテーブルに行数を掛けて、私のアプリケーションの規模を見てみてください。

    0

    1答えて

    計画を説明し、 select * from lab this_ inner join visits v1_ on this_.visit_id=v1_.id v1_.idは、クエリの主キーであるTYPE「ALL」を登録しよう。 完了までに1分以上かかります。 以下は計画です。 id select_type table type possible_keys key 1 SIMPLE

    0

    2答えて

    私はinnodbテーブルを持っています。テーブルのクエリは以下のようになります。 SELECT * FROM x WHERE now() BETWEEN a AND b テーブル内の行の総数は700Kの周囲にいる間、私は上の複合インデックスを作成しました(a、b)は、クエリは約4K行を返します。 ただし、実行計画のEXPLAINを取得すると、クエリで期待されたインデックスが使用されていない

    -4

    1答えて

    負荷が60秒かかる場合、どのように最適化できますか? 説明構造体: explain tablename; IMG:http://i.stack.imgur.com/TfbY3.png 説明SQL explain select * from tablename; IMG:http://i.stack.imgur.com/jHI47.png REAL DB DROP TABLE IF EXIS