explain

    0熱度

    1回答

    我有一個查詢從兩個表中檢索數據。 table1有一個int字段,table1_id這是主鍵。 table2有兩個字段; table1_id,int字段(其參考table1.table1_id)和field1,位字段。 上有table2三個指標:table1_id,field1和table1_id_field1(該指數是由名稱所指示的字段)。 我有以下查詢: SELECT * FROM table1

    1熱度

    1回答

    我在數據庫中有一個表'posts',它在user_id(鍵:MUL)上有非唯一索引。 mysql> show columns from posts; +---------+--------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Ex

    0熱度

    1回答

    我有四個表,我試圖加入並輸出結果到一個新表。我的代碼如下所示: create table tbl select a.dte, a.permno, (ret - rf) f0_xs_ret, (xs_ret - (betav*xs_mkt)) f0_resid, mkt_cap last_year_mkt_cap, betav beta_value from a inner join b us

    1熱度

    2回答

    瀏覽器在生成碧玉報告[PDF格式]時運行查詢 而被吊銷,其查詢計劃如下。 請幫助分析查詢,這個查詢是否花費了太多時間? 我們也注意到在生成此報告時卡住了線程。

    0熱度

    1回答

    我有以下MySQL查詢 select points_for_user from items where user_id = '38415'; 上查詢說明返回此 id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE items index NULL points_for_user

    1熱度

    1回答

    我有以下MySQL查詢 explain select item_id from items use index(user_item_id) where user_id=9 and item_id=10000 返回 id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE items re

    1熱度

    2回答

    如果我有一個3列索引MyISAM表,像 create table t ( a int, b int, c int, index abc (a, b, c) ) engine=MyISAM; 的問題是,可以在下面的查詢充分利用指數: select * from t where a=1 and c=2; 換句話說,考慮到索引是一棵b樹,MySQL可以跳過

    -1熱度

    1回答

    我需要這個 +----+-------------+---------+------+---------------+------+---------+------+------+-------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +----+----

    1熱度

    1回答

    我有一張需要執行查詢的約3000萬條記錄。從我的閱讀中,我認爲使用最左前綴與我需要選擇的所有字段的組合索引是正確的方法,但是當我在查詢上運行解釋時,甚至不使用索引。 這是查詢: select distinct email FROM my_table WHERE `customer_id` IN(278,428,186,40,208,247,59,79,376,73,38,52,68,227)

    0熱度

    1回答

    任何人都可以幫助我優化此查詢。它需要一些時間來運行: 的su_pref表有近90萬行 SELECT p.mykey, p.merchant_name, m.merchant_url, p.name, p.description, p.image_url, p.deep_link, p.rrp_price,