SQLiteDatabase执行计划的查看

Android中内置的SQLite是可以通过命令行工具来查看执行计划的,方式如下

所用到的命令请查看文档:https://www.sqlite.org/eqp.html

主要的步骤如下

(1)找一台具有root权限的手机

(2)adb shell进入后,直接通过sqlite3 xxxx打开要进行调优的database

命令行界面输入

.explain

开启explain模式

例如,如果要查看某个查询语句的执行计划,使用如下命令行执行

explain query plan select * from xxx where xxx=xxx

得到类似于下图的结果



 

猜你喜欢

转载自lynen.iteye.com/blog/2037505
今日推荐