And*_*rew 2 c# sql-server dapper
我正在尝试从数据库获取索引碎片信息。
这里是简洁的 sql 查询:
var result = await _dbConnection.QueryAsync<IndexFragmentationModel>($@"
select
a.index_id as Id, name as Name, avg_fragmentation_in_percent as FragmentationPercent
from sys.dm_db_index_physical_stats (DB_ID(N'@dbName'), OBJECT_ID(N'@tableName'), null, null, null) as a
join sys.indexes as b on a.object_id = b.object_id and a.index_id = b.index_id;
", new
{
dbName = dbName,
tableName = tableName
});
return result.ToList();
Run Code Online (Sandbox Code Playgroud)
参数没有传递到预期的位置。
有人可以建议吗 - 也许还有另一种方法可以通过它们?
| 归档时间: |
|
| 查看次数: |
991 次 |
| 最近记录: |