else或单独存储以获得最佳性能

else或单独存储以获得最佳性能

本文介绍了单个存储过程使用if else或单独存储以获得最佳性能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的项目中使用asp.net,c#和sql 2008 R2。



我遇到了需要优化前端和后端的情况结束。

我有一个带保存和删除选项的网格视图。



案例:1: - 我可以使用单个存储过程参数说@action ='添加'用于保存,@ Action ='删除'用于删除大小写。在存储过程中我可以处理这些情况

I am using asp.net,c# and sql 2008 R2 in my project.

I came across a situation where I need to optimize my front end and back end .
I have a grid view with save and delete options.

Case :1 :-I can use either a single stored procedure with a parameter say @action ='Add' for save and @Action='Delete' for delete case .In the stored procedure I can handle these cases inside

if( @action=='Add')
...
else
.....





案例:2: - 我可以使用一个存储过程进行保存,另一个用于删除。



请告知哪种方法最好。



提前致谢。



Case :2 :- i can use one stored procedure for save and another for delete.

Please advise which is the best method.

Thanks in advance.

推荐答案


这篇关于单个存储过程使用if else或单独存储以获得最佳性能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-21 07:47