書籍「Androidアプリ高速化プログラミング」の輪講会に参加しています。 Androidアプリ高速化プログラミング 先日の第1章の輪読の際に、クエリの高速化の項で気になった点があったので検証を行ってみました。 書籍の主張:クエリの高速化 書籍の主張:推論 性能測定してみる(条件など) 性能測定してみた まとめ(?) 参考(計測に利用したクラス) 1. 書籍の主張:クエリの高速化 気になった記述は、以下の箇所です。 第1章 Javaコードの最適化 (P.36) 1.7.3 クエリ 複数のトランザクションを使う場合、iterateBothColumns()は61ミリ秒かかるが、iterateFirstColumn()は23ミリ秒で実行される。すべての行を1つのトランザクションにまとめると、すべての行の処理にかかる時間はさらに短くなる。iterateBothColumns()は11ミリ秒かかる