2011-09-12 18 views
0

結果ページをページする必要があります。しかし、私はいくつか問題があります。大きなページング問題

ウェブサービス(私ではない)の結果、約1 000 000のオブジェクトが得られます。しかし、1 000 000のオブジェクトでは、ステータスがDELETEDのオブジェクトがいくつかあります(Webサービスを呼び出すときにフィルタリングできません。たとえば、200000個のオブジェクトのステータスがDELETEDなので、私が持っている総権利項目は800 000です。

問題:すべてを減らし、合計項目数を取得するために何かを行う必要があります。だから遅いです。

私よりも完璧な解決策はありますか?あなたがオブジェクトをループしている場合のおかげ

+0

アイテムを無視することができます。あなたのコード、コードの遅いもの、ページングと遅さの問題の関係は何かを知らなければ、助けが不可能です。 –

+1

Webサービスの所有者に問い合わせてください。あなたができる唯一のことは、より速いインターネットパイプを購入することです。 –

答えて

0

さて、あなたは常に完璧なソリューションは、それが速いようにすることです(obj.status=="DELETED")

関連する問題