是否有任何工具可以衡量Sqlite 3数据库上数据库查询的性能? 我正在考虑用数据库和一些查询来提供它的东西,它会告诉你,“很慢,因为你错过了这个和那个的索引”。
有什么想法吗?
答案 0 :(得分:2)
如果您正在使用Core Data(使用SQLite):
将以下行添加到应用的午餐传递的参数:
-com.apple.CoreData.SQLDebug 1
请参阅Debugging Core Data on the iPhone。
如果您直接使用SQLite:
请参阅SQLite的EXPLAIN QUERY PLAN。