У великому проекті, що спирається на SQL Server, зберігаєтьсяпроцедури та класичні ADO.NET (DataSets, DataAdapters) після процедур INSERT, DELETE та UPDATE є наступне SELECT. У коді всі методи повертаються недійсними, це SELECT будь-якої релевантності - який ефект він має? Який вплив SELECT на продуктивність?
Відповіді:
0 для відповіді № 1Якщо ваш метод не повертає те, що вибирає, це марно, якщо інша програма не використовує їх з невідомих причин.
0 для відповіді № 2
Це допоможе розробнику / підтримці бази даних колизапуск збереженої процедури вручну або в налагодженні. Я часто використовую цей тип речей (у поєднанні з відмовою в кінці транзакції), щоб підтвердити вихід перед здійсненням. Простіше, коли ви будете його в наступний раз, коли переглядаєте його, а не перебудовуйте його. Ви можете прокоментувати це, але це нічого не болить.
Зрештою, щось інше може бути використанням цієї збереженої процедури та ні повернення недійсним.