如何在Android上的SQLite引擎中找到花费的时间?

时间:2012-10-26 21:50:59

标签: android performance sqlite profiling

当我们进行一批数据库更新时,我们正试图在我们的应用中追踪性能问题。在Eclipse中使用Android DDMS Profiler似乎只显示在java代码中花费的CPU时间,它似乎不包括在SQLite引擎中花费的时间。 这使得很难确定花费所有挂钟时间的位置。

有没有办法找出在各种SQLite引擎调用中花费了多少时间?

1 个答案:

答案 0 :(得分:0)

Android的SQLite包装器不会公开辅助函数,例如progress callback;您可以做的最好的事情是使用时间戳功能手动包装应用程序中的所有引擎调用。