Мне нужна помощь с инструментами, чтобы увидеть производительность функций в наборе данных, профилировщик набора данных, если такая вещь существует. Фон:
Я поддерживаю одно приложение, ранее разработанное на C #, которое использует MS-SQL, и доступ осуществляется через наборы данных. Предыдущий разработчик не думал, что БД будет расти так сильно, и, поскольку все операции и вычисления выполняются непосредственно с БД, теперь это занимает слишком много времени.
Я построил кэш памяти, где я сначала загружаю все элементы БД, и я планирую выполнить все вычисления для этого кеша, сохраняя результаты в БД. Поскольку в наборе данных буквально сотни функций, какой инструмент (ы) я могу использовать, чтобы увидеть, какие функции потребляют большую часть времени, поэтому я могу сосредоточиться на перепрограммировании этих функций, чтобы получить быстрый прирост?