我有一个共享的虚拟主机和Sql Server。
当我通过Sql Server Management Studio创建View
或Stored Procedure
时,它会将前缀作为我的用户名而不是dbo
。
假设我的用户名是UserJustWork
,我在连接到远程sql server时使用它。
SP
和View
被命名为:
UserJustWork.Users_Get -- SP
UserJustWork.ActiveUsers -- View
根据数百人(例如SQLMenace的answer)使用前缀使sql在查找对象时更快。
当然,它是共享的sql server(这意味着有很多人使用它)。
我想知道使用UserJustWork
代替dbo
会带来更好的效果吗?