我正在编写一个Cosmos DB存储过程,其中包含多个查询。我想知道存储过程执行时消耗的RU数。执行存储过程后,没有RU消耗量的日志,该日志在执行查询时出现。
有什么方法可以查看执行存储过程所消耗的RU?
答案 0 :(得分:0)
据我所知,如果要在Cosmos DB SDK中获得<ul style="list-style:none;">
<?php while($row = $result->fetch_assoc()):?>
<li class="list-group-item"><?=$row['name']?><li>
<?php endwhile ?>
</ul>
JS:
$('ul li').click(function() {
var index = $(this).index();
console.log(index);
})
方法中的RUs
,请使用executeStoredProcedure
方法。它不会显示在门户中。
例如代码:
getRequestCharge()
如果您要在存储过程中请求内部SQL的请求费用。到目前为止,尚无法完成。您可以看到此previous thread。
Azure Cosmos DB今天不提供此功能。的 ['x-ms-request-charge']值将在消耗的RU范围内 通过在存储过程之外执行的单个操作。
如果您确实关注此功能,可以在此处提交feedback来跟踪进度。
希望它对您有帮助。