Я использую MS SQL Server Reporting Services 2008 R2 для создания отчетов.
У меня есть база данных Perforce, где я запрашиваю данные наборов изменений и помещаю их в отчет.Мне нужно было получить статистику кода из базы данных Perforce, но база данных Perforce не имеет этой информации.
Поэтому я написал специальную библиотеку DLL, чтобы получить количество кодов, измененных в конкретном наборе изменений.Затем я создал поле Calculated и вызвал метод, который вычисляет количество измененных строк кода и передает номер набора изменений.
это работает ... однако это тупо медленно ... Я не мог понять способпочему это так медленно, так как вычисление кода на пользовательских dll с использованием p4.net - это очень дешевая работа с точки зрения производительности.
Я знаю, что это очень специфическая ситуация, но не могли бы вы, ребята, дать мне некоторое представление о том, как найти причину медлительности?
Большое спасибо за вашу помощь, пожалуйста, задайте любой вопрос для разъяснения.
Приветствия
Анархистский гик