Кто-нибудь испытывал какие-либо проблемы с производительностью с CodeSmith или MyGeneration
Я новичок в обеих этих программ. Мой коллега рекомендовал мне этих двоих. Просто хотел узнать, есть ли у кода хранимой процедуры проблемы с производительностью? Я хотел бы использовать программное обеспечение только для создания хранимых процедур. Что-нибудь об этих двух, о которых я должен знать?
2 ответа
По моему опыту, любые проблемы с производительностью хранимых процедур (или другого кода), которые я генерирую с помощью CodeSmith (или MyGeneration), являются результатом того, что я плохо спроектировал шаблон хранимой процедуры, а не ошибкой инструмента codegen.
Вывод вашего codegen хорош только в тех шаблонах, которые вы используете для его управления. Если у вас есть проблемы с производительностью (или вы подозреваете, что это возможно), профилируйте материал, который вы создали. Вы можете найти места, где вы можете настроить свои шаблоны для улучшения всех ваших хранимых процедур, или вам может потребоваться особый случай для конкретного запроса, если есть только один, который неоптимален.
Если вы когда-либо сталкивались с ошибкой или проблемой производительности при использовании наших шаблонов хранимых процедур, сообщите нам, и мы исправим их как можно скорее.
Спасибо - Блейк Немийски (Автор шаблонов CodeSmith CSLA)