Sql server 有什么方法可以更新SQL Server 2012数据库的统计信息吗?

Sql server 有什么方法可以更新SQL Server 2012数据库的统计信息吗?,sql-server,entity-framework,sql-server-2012,Sql Server,Entity Framework,Sql Server 2012,我没有安装management studio,无法安装express版本,因为我的计算机设置似乎有问题 但是我有VS2013,我可以打开查询窗口 我创建了索引,但从那以后我添加了很多新数据。有什么方法可以从SQL脚本命令行更新SQL Server 2012数据库的统计信息吗?请尝试使用EXEC SP_updatestats更新所有数据库统计信息。您可以使用作为SQL 2012一部分安装的工具sqlcmd访问SQL命令行 这里有一个指向updatestatistics命令的链接,您需要将该命令组合

我没有安装management studio,无法安装express版本,因为我的计算机设置似乎有问题

但是我有VS2013,我可以打开查询窗口


我创建了索引,但从那以后我添加了很多新数据。有什么方法可以从SQL脚本命令行更新SQL Server 2012数据库的统计信息吗?

请尝试使用EXEC SP_updatestats更新所有数据库统计信息。

您可以使用作为SQL 2012一部分安装的工具sqlcmd访问SQL命令行

这里有一个指向updatestatistics命令的链接,您需要将该命令组合起来并执行

您始终可以为updatestatistics命令创建一个脚本,然后执行该脚本

如果同时安装了SQL和SQL Express,请确保连接到正确的SQL Server实例。机器名单独或本地主机应将您带到完整的sql 2012(默认实例名为MSSQLSERVER),sql Express的实例名应为SQLEXPRESS(如果我没有记错的话),您需要使用命名约定server\instance进行连接(您可能已经知道这一点)试试这个

EXEC sp_updatestats;