toshi_a 初音 さんがほぼ13年前に追加. ほぼ13年前に更新.
0%
説明
ログを見ると、SQLiteMessageDataSource#findbyidが過剰に呼ばれているように見える。具体的には、つぶやきをTLにレンダリングするときに、そのレンダリングしたつぶやきのIDを引数に3回呼ばれている。本来ならば、一度も呼ぶ必要はないはず。
もしかしたら、store_datumが呼び出された時に、既にあるかどうかをfindbyidでチェックしてしまっているかも知れない。insert ignoreを使えばその必要はない。
やったけれど、根本的にデータが増えすぎると一回の問い合わせが遅くなっていく。全てのつぶやきを恒久的にとっておくニーズは普通ないし、大抵のTwitterクライアントが毎回起動時に全てのつぶやき情報を新規に問い合せていることから、sqliteプラグインは標準プラグインからは降格されることにした。
他の形式にエクスポート: Atom PDF