2017-03-08 68 views
0

查询时,在MSSMS中使用master数据库有什么缺点?使用主数据库而不是特定数据库

一个经理的位置是使用主数据库中运行自己的查询,并花了56mins完成,但是当我们直接运行它的数据库(sdbfile.dbo。)只用了32秒。

回答

0

通常用户必须连接到主数据库公共角色,缺点是SQL必须验证特定的数据库,该数据库在查询后称再次委托。

+0

我的问题是,为什么使用特定的数据库而不是使用master db更快。 – mkk

+0

就像我说的,SQL与主数据库,由此,如果默认数据库没有掌握它并不需要一个代表团连接后委托给特定的数据库。 –

+0

我仍然迷路,它是如何影响查询性能的? – mkk

相关问题