Tek bir android veritabanı uygulaması geliştiriyorum. Sadece hangi kodun daha hızlı yürüdüğünü bilmek istiyorum ve aralarındaki fark nedir?Android SQLite: Hangi sorgu ("sorgu" veya "rawQuery") daha hızlıdır?
sorgu - 1 =
db.rawQuery("select * from user_table where user_id =" + userId, null);
sorgu - 2 =
db.query(USER_TABLE_NAME, ALL_COLUMNS, "user_id = " + userId, null, null, null, null);
... onu dene ve görüyor musunuz? Tüm niyet ve amaçlar için "aynı" tahmin edeceğim. Ancak, * lütfen her iki durumda da yer tutucuları kullanın *. –
Önceden kurulmuş bir sisteminiz varsa, üzerinde bazı ölçütler yapın. Ayrıca, ne tür bir işyükü bekliyorsunuz ve hızda hangi marjları bekliyorsunuz? –