存储过程命名以sp开头影响性能吗? 有人说这样会影响性能!讨论一下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是没什么关系的影响性能的应该是存储过程的内容(SQL语句) 怎么会呢?否则SQLSERVER早就该声明对象名字对性能的影响了吧. 不曉得~~~沒人考證吧...偶一般定義成usp開頭:) 他们说,如果用sp开头,数据库在运行的时候首先去master数据库去寻找其对象名,在找不到的情况下再去找当前数据库,不知道有没有道理! 有影响,影响不大。sp打头的存储过程会被误认为是系统存储过程,会先到系统数据库里面去找,然后再到用户存储过程去找。但是影响不到。按照命名规则来命名,方便理解,管理。带来的方便,相对于那点影响可以忽略不计。我是一直都是用Sp开头来命名的。 数据库在运行的时候首先去master数据库去寻找其对象名这种说法好象是设置数据库的登陆用户上的吧,就是设置一个登陆的拥护,如果没有指定对应的数据库,那么它首先是去连接master数据库 系统的存储过程是sp打头的,会影响性能我看有的地方说最好不要以SP开头。强烈建议不要以SP开头建存储过程 如果过程名称的前三个字符为 sp_,SQL Server 会在 Master 数据库中寻找该过程。如果没能找到合法的过程名称,SQL Server 会寻找所有者名称为 dbo 的过程。 http://community.csdn.net/Expert/topic/5037/5037005.xml?temp=.2407801去这里讨论! 系统的存储过程是sp打头的,会影响性能我看有的地方说最好不要以SP开头。强烈建议不要以SP开头建存储过程 日期转换 求帮忙把这个数据库转换为E-R图~ 批量修改数据库内容 有一动态sql问题 数据库如何备份到网络中的另一电脑中 一个小问题 sqlserver备份恢复问题 SQL插入数据的问题 sql多表按总分排序语句! 昨晚干了上通夜,因为锁的问题,还是没干好??? 触发器问题(高手帮忙) 数据有很多位,如何处理
沒人考證吧...偶一般定義成usp開頭:)
sp打头的存储过程会被误认为是系统存储过程,会先到系统数据库里面去找,然后再到用户存储过程去找。
但是影响不到。按照命名规则来命名,方便理解,管理。带来的方便,相对于那点影响可以忽略不计。
我是一直都是用Sp开头来命名的。
就是设置一个登陆的拥护,如果没有指定对应的数据库,那么它首先是去连接master数据库
我看有的地方说最好不要以SP开头。强烈建议不要以SP开头建存储过程
去这里讨论!
我看有的地方说最好不要以SP开头。强烈建议不要以SP开头建存储过程