Я создал программу на C # для работы с 2,5 миллионами записей в Oracle Express (локальный экземпляр), проанализировал / разделил эти записи и создал дополнительные 5 миллионов записей.
Я добавил некоторый код для печати времени наэкран и кажется довольно быстро.Это делает всю обработку для 1K записей каждые 9 секунд.Это означает, что для завершения требуется более 6 часов.
Теперь, с помощью диспетчера задач, я вижу, что программа использует 6% ЦП (макс.) И около 50 МБ памяти.Я понимаю операционную систему, и сама Oracle нуждается в ресурсах для работы, но ..... есть ли способ сказать этой маленькой программе "эй, все в порядке, продолжайте и используйте по крайней мере 50% ЦП, есть 4 ГБ ОЗУ, поэтомупокончить с собой "?
Примечание. Одна из причин, по которой я использую локальный экземпляр с Oracle Express, заключается в уменьшении узких мест в сети.Также я мог бы не запускать этот процесс довольно часто, но я был заинтригован, чтобы увидеть, было ли это вообще возможно.
Пожалуйста, прости мою нубность,
Спасибо!