explain

    3

    4答えて

    私は名前と別のフィールドで検索するMySQL(ストアドプロシージャで使用される)でクエリを持っています。これらの検索パラメータをさまざまに組み合わせて使用​​すると、1〜2秒という速い結果が得られますが、特定の値を指定すると、9秒かかる結果がウェブサイトに表示されます。 次は私がEXPLAIN文の外に出たものです: id, select_type, table, type, possible_ke

    0

    3答えて

    私のサイトのホームページは次のようになり、複雑なクエリを持って参加する: SELECT karmalog.*, image.title as img_title, image.date_uploaded, imagefile.file_name as img_filename, imagefile.width as img_width, imagefile.height as img_height

    0

    1答えて

    質問。 postgresのEXPLAIN DELETE FROM ...からこの戻りで: Delete (cost=0.00..19474.19 rows=266518 width=6) は秒で19474の平均実行時間がかかりますか? 1947年代のように= 5.4時間? ありがとうございます!

    13

    2答えて

    私はINTのカラムを持つ200kエントリのテーブルを持っています。クエリをより速くするためのインデックスを作成したい。これは私が実行したいクエリです:SELECT A,B,C,D,E FROM table WHERE A=23 and (B=45 or C=43)。私は次のインデックスを作成しました:B、ACD、C、ABC。 EXPLAINコマンドでは、MySQLがインデックスACDを選択したこと

    6

    2答えて

    私は、MySQLサーバのバージョン5.5.14を使用して、今私が説明コマンドを使用して、この単純なSQLクエリしようとしています: EXPLAIN SELECT id, name, thumb FROM `twitter_profiles` LIMIT 10; をし、それが私にこの結果を示しています。それはスキャンし、なぜ私の質問がある +----+-------------+-------+

    3

    3答えて

    ユーザのグループがDBD::mysqlを使用してPerlのDBI経由でmysqlにサブミットすることを許可した場合、データベースを変更したり、重要ではない情報を漏洩したり、データベースの負荷?もしそうなら、どうですか? 私は"explain $whatever"を介して、テーブル/列は(あなたがに持っているが、しかし、名を推測)と、表のおおよそどのように多くのレコードまたはインデックス付きフィール

    0

    1答えて

    私は、次のSQLがカテゴリcテーブルに対してALLのタイプを持つ理由を理解しようとしています。 EXPLAIN SELECT t.todo_id, t.name todo_name, c.name category_name FROM todos t, categories c WHERE t.category_id = c.category_id todosテーブルはcateg

    2

    1答えて

    私は非常に奇妙なMySQLの動作が見つかりました:私は二回、特定のクエリを実行すると、このクエリの説明は二度目異なります。これを可能にするにはどうすればよい query = SELECT `twstats_twwordstrend`.`id`, `twstats_twwordstrend`.`created`, `twstats_twwordstrend`.`freq`, `twstats_tww

    1

    1答えて

    私は非常に大きなテーブルを持っています。非常に高いオフセットでいくつかの製品を選択する必要があります(下記例)。インデックスとパフォーマンスに関するPostgresqlのマニュアルは、ORDER BY +の最終的な条件で使用されるカラムにインデックスを作成することを提案しています。すべてが桃色で、並べ替えは使用されていません。高いオフセット値の場合、LIMITは非常に高価です。誰でも何が原因なのか

    6

    2答えて

    SQLiteデータベースを使用し、実際のクエリを実行する前にEXPLAINステートメントを実行して、データベースへの書き込みを試みたかどうかを確認しました。 これで、SQL Serverに移行しました。クエリがデータベースに書き込もうとするか、単なる単純なSELECT文であるかどうかを知る必要があります。私は基本的に悪意のある声明を避けようとします。