标签: android sqlite
我想知道哪个更有效,原始查询或Android数据库上的普通查询。我知道正常的查询可能更有效但是当涉及到效率时,如果我使用原始查询会有很大的性能下降吗?
答案 0 :(得分:3)
每当你遇到性能问题时,你应该去衡量。
对于特定情况,您可以认为普通查询是带有其他字符串连接的原始查询,其计数等于查询的参数数。 这意味着,除非您的查询中有数千个参数,否则您不会发现任何重大问题。
由于另一方普通查询使用PreparedStatements,因此它们更安全,特别建议始终使用。