In an Oracle database, I have a bulk of expressions that should be calculated using a .Net library. What I've done so far is creating a windows service that fetches the expressions from a queue, processes them and the write the result.
I wonder if I could find a more efficient way, since many records could be inserted every second, so I'm afraid of a performance issues later.
I though about moving this processing to an Oracle Job, but calculating the expression should be made in a .Net library; and I have no clue whether it's possible to use a .Net library in an Oracle procedure.
Is the .Net service with the queue the best option, or is there any other options?