Вопрос не риторический и не к community, а к ребятам из поддержки и разработчикам:
Раскопал причину тормозов дизайнера.
У меня MSSQL базка, 4.7 млн кредитов, каждый кредит во вьюшке объединяет ~400 полей.
Несмотря на 12 ядер у SQL сервера, дизайнер надолго замирает на этапе открытия окна дизайна, ожидая считывания этой уймы данных!!!
Зачем на этапе дизайна отчета дизайнер считывает из базки все записи всех таблиц?
Это очень не рационально, ведь на этапе дизайна нет фильтров, их создают позже.
Между тем во время дизайна мне нужна только структура данных, а все эти данные понадобятся только на этапе rendering.
Что скажут разработчики?
Зачем Report Designer загружает все данные из всех таблиц DataSet???
-
- Сообщения: 53
- Зарегистрирован: 11 июн 2010, 11:14
Зачем Report Designer загружает все данные из всех таблиц DataSet???
Здравствуйте,
Вы можете свойство "Connect on Start" датасоурса установить в false. И тогда при открытии не будут загружаться все данные.
Спасибо.
Вы можете свойство "Connect on Start" датасоурса установить в false. И тогда при открытии не будут загружаться все данные.
Спасибо.