Были ли у кого-нибудь проблемы с производительностью при работе с CodeSmith или MyGeneration?

StackOverflow https://stackoverflow.com/questions/2017331

Вопрос

Я новичок в обоих этих программах.Мой коллега порекомендовал мне эти два.Просто хотел знать, есть ли проблемы с производительностью у кода хранимой процедуры, который они создают?Я хотел бы использовать программное обеспечение только для создания хранимых процедур.Что-нибудь об этих двоих, о чем мне следует знать?

Это было полезно?

Решение

По моему опыту, любые проблемы с производительностью хранимых процедур (или другого кода), которые я генерирую с помощью CodeSmith (или MyGeneration), являются результатом плохой разработки шаблона хранимой процедуры, а не ошибкой инструмента генерации кода.

Результат вашего кодогенератора настолько хорош, насколько хороши шаблоны, которые вы используете для его управления. Если у вас возникли проблемы с производительностью (или вы подозреваете, что это так), профилируйте созданный вами материал.Вы можете найти места, где можно улучшить свои шаблоны. все ваши хранимые процедуры или вам, возможно, придется выделить конкретный запрос в особый случай, если есть только один, который неоптимален.

Другие советы

Если вы когда-нибудь столкнетесь с ошибкой или проблемой производительности при использовании наших шаблонов хранимых процедур, сообщите нам об этом, и мы исправим их как можно скорее.

Спасибо -blake niemyjski (автор книги Шаблоны CSLA CodeSmith)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top