query() 関数を使用して、couchdb-python でアドホック JavaScript マップ関数を使用しています。クエリの処理にかかる時間を取得する方法はありますか?
スクリプトのタイミングを計ってみましたが、得られた時間が正しくないことは明らかです。query() 関数が返す ViewResult を反復処理してすべての結果を出力すると、真実に近い答えが得られると思いますが、タイミングに出力を含めたくありません..
誰でもアイデアはありますか?
本当にありがとう!
query() 関数を使用して、couchdb-python でアドホック JavaScript マップ関数を使用しています。クエリの処理にかかる時間を取得する方法はありますか?
スクリプトのタイミングを計ってみましたが、得られた時間が正しくないことは明らかです。query() 関数が返す ViewResult を反復処理してすべての結果を出力すると、真実に近い答えが得られると思いますが、タイミングに出力を含めたくありません..
誰でもアイデアはありますか?
本当にありがとう!
これが私のアプリケーションで物事を計る方法です。
from datetime import *
lastTime = datetime.now()
dosomestuff()
pollTime = datetime.now()
diff = pollTime - lastTime
print diff.total_seconds()
#or if not python2.7 (td.microseconds + (td.seconds + td.days * 24 * 3600) * 10**6) / 10**6
view() 関数を使用して、データベースで永続的なビューを実行します。より効率的です。多くの場合、一時的なものは非常にコストがかかる可能性があります。