누군가가 트랜잭션 안드로이드 플랫폼에서 SQL을 실행하는 것이 왜 훨씬 빨라 졌는지 설명 할 수 있는지 궁금합니다. 예를 들어 일부 코드와 같은 :안드로이드 SQL 트랜잭션 성능
SQLiteDatabase db = dbHelperExt.getWritableDatabase();
db.beginTransaction();
try {
... // some sql inserting/updating/deleting
db.setTransactionSuccessful();
} finally {
db.endTransaction();
}
삽입 백을 처리 할 때 나를 위해 속도의 증가는 빠른 시간의 배수하고있다 그리고 나는 이것이 이유에 주로 호기심이었다. 또한, 나는 PHP/myqsl을 다룰 때 같은 종류의 증가를 발견하지 못했다. 그 거래는 무엇인가?
확실하지 않지만 각 트랜잭션 호출이 적은 코드를 사용하도록 SQL 명령을 최적화 할 것입니다. –