【问题标题】:Advantages and Disadvantages of using dbo in stored procedures [closed]在存储过程中使用 dbo 的优缺点 [关闭]
【发布时间】:2014-07-25 04:29:57
【问题描述】:

很想知道在sql查询的存储过程中使用dbo的优缺点

【问题讨论】:

  • DBO rights risk 的可能重复项
  • 这个问题非常模棱两可。
  • 我认为这很清楚。他只是想知道他是否应该在他的 sql 查询和存储过程中使用 dbo,但之前有人问过,请参阅欺骗链接
  • 有趣!我祝你在研究你的好奇心时好运。我建议您阅读the entire Help Center 并在遇到实际、具体、与编程相关的问题时返回。
  • 你的意思是 DBO。以SP的名字开头?我认为这是自动添加的。

标签: sql-server


【解决方案1】:

一般认为best practice(请参阅如何引用对象)包含带有您正在调用的对象名称的架构(EXEC dbo.MyProc)。如果您使用多个模式,这将消除任何歧义。这也可以防止 SQL 必须去其目录中查找对象。这应该会带来轻微的性能提升,但影响可能会有所不同。

【讨论】:

    猜你喜欢
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-18
    • 2010-11-18
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 2012-03-10
    相关资源
    最近更新 更多