我在查询前添加了explain关键字,但不知道如何将其用于查询优化。
输出如下:https://drive.google.com/file/d/0B070X_hyTgDbR195REY3Q0E3MVU/view?usp=sharing
答案 0 :(得分:1)
第一行 - 表扫描(参见NULL和ALL)
第2和第4行 - 索引扫描("使用索引"),但由于需要10K行而相当昂贵。
它没有告诉你的是其他一些索引是否会更有效率。它也没有告诉你重新构造查询是否有帮助。请向我们提供SELECT,以便我们为您提供帮助,并为EXPLAIN提供更多帮助。
更多链接:
http://myxplain.net/
http://www.sitepoint.com/using-explain-to-write-better-mysql-queries/
答案 1 :(得分:0)
EXPLAIN是mysql查询,使用它像这样写
<provider
android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProvider${FACEBOOK_APP_ID}"
android:exported="true" />
或与其他情况或其他条件
EXPLAIN SELECT * FROM table_name;