我正在尝试优化我的Visual Studio体验和我的机器。我注意到我有两个SQL Server运行实例,其中一个是LocalDB。这由Visual Studio启动。
我宁愿它根本没有启动本地数据库,但我可以想象它会用它做一些事情。因为我已经运行了一个完整的sql实例,所以如果它使用它会更好。
有没有人知道我是否可以阻止它开始,或者至少在真正需要它之前不启动它?
答案 0 :(得分:8)
以下程序对我有用。
(警告:我根本不使用LocalDB,所以我不在乎这个程序是否完全禁用它。你可能会有不同的看法。)
请注意,每次安装SQL Server数据工具(SSDT)更新时都需要重复此过程,因为安装程序会重新添加您重命名的密钥。
答案 1 :(得分:3)
LocalDB不像SQL Server Express那样运行。它会根据需要自动启动和停止。
LocalDB不会创建任何数据库服务; LocalDB进程是 在需要时自动启动和停止。该应用程序是公正的 连接到"数据源=(localdb)\ v11.0"和LocalDB进程是 作为应用程序的子进程启动。几分钟后 关闭此流程的最后一个连接,流程关闭。
http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx