Database.UpdateIndexStatistics 方法

Updates index statistics.

命名空间:  Microsoft.SqlServer.Management.Smo
程序集:  Microsoft.SqlServer.Smo(在 Microsoft.SqlServer.Smo.dll 中)

语法

声明
Public Sub UpdateIndexStatistics
用法
Dim instance As Database

instance.UpdateIndexStatistics()
public void UpdateIndexStatistics()
public:
void UpdateIndexStatistics()
member UpdateIndexStatistics : unit -> unit
public function UpdateIndexStatistics()

注释

Because the tables in a database are accessed in a variety of queries, the distribution of data throughout a table can affect how successful an index is. By updating the index statistics, the most efficient way to access the data will be selected.

示例

VB

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server

'Reference the AdventureWorks2012 database.
Dim db As Database
db = srv.Databases("AdventureWorks2012")

'Update the index statistics on the database.
db.UpdateIndexStatistics()

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database
$db = $srv.Databases.Item("AdventureWorks2012")

$db.UpdateIndexStatistics()

请参阅

参考

Database 类

Microsoft.SqlServer.Management.Smo 命名空间

其他资源

使用数据库对象

UPDATE STATISTICS (Transact-SQL)

创建和更新统计信息

ALTER DATABASE (Transact-SQL)