c# - StreamInsight and long running queries -


i have application built on top of streaminsight 1.2 has several standing queries running calculations in user defined operators. 1 of calculations take relatively long time complete (a few seconds), , i'm seeing blocks other queries executing. i'm not familiar how streaminsight works i'm speculating queries run on single thread. there way have queries run in parallel?

aside somehow putting queries on separate threads, there other things prevent 1 sporadically long running query blocking other queries?

if calculation take few seconds , that's nature of and running standard edition, best thing can not block thread while calculation taking place. streaminsight doesn't have built-in ... it's your responsibility. streaminsight's perspective, udo taking time. doesn't know why is. , if thread blocked, can't run else until udo returns. a) validate running standard edition , b) if are, change udo it's non-blocking/async.


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -