<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>TiDB 资源管控 on DBA学习笔记</title><link>https://blog.zhangjt.fun/series/tidb-%E8%B5%84%E6%BA%90%E7%AE%A1%E6%8E%A7/</link><description>Recent content in TiDB 资源管控 on DBA学习笔记</description><generator>Hugo</generator><language>zh-CN</language><managingEditor>281304173@qq.com (张天师)</managingEditor><webMaster>281304173@qq.com (张天师)</webMaster><lastBuildDate>Wed, 21 Oct 2026 16:28:23 +0800</lastBuildDate><atom:link href="https://blog.zhangjt.fun/series/tidb-%E8%B5%84%E6%BA%90%E7%AE%A1%E6%8E%A7/index.xml" rel="self" type="application/rss+xml"/><item><title>TiDB 7.5资源管控能力测试</title><link>https://blog.zhangjt.fun/tidb-75-resource-management-and-control-capability-test-zk17rk/</link><pubDate>Mon, 29 Jan 2024 17:01:39 +0800</pubDate><author>281304173@qq.com (张天师)</author><guid>https://blog.zhangjt.fun/tidb-75-resource-management-and-control-capability-test-zk17rk/</guid><description>&lt;blockquote&gt;&#10;&lt;p&gt;在7.1时候，其实已经对资源管控做了测试：TiDB 7.1 资源管控验证测试&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt;。本文重点对7.1到7.5期间新增的资源管控能力进行测试，完整的功能特性见：TiDB 6.5升级7.5调研&lt;sup id="fnref:2"&gt;&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref"&gt;2&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;怎么理解&lt;code&gt;RU Quota&lt;/code&gt;​？如何设置合理的&lt;code&gt;RU Quota&lt;/code&gt;​？一个复杂查询的RU成本竟然会有&lt;code&gt;7W&lt;/code&gt;​！&lt;br&gt;&#10;资源组的&lt;code&gt;RU_PER_SEC&lt;/code&gt;​限制的是资源组整体的消耗速度，可以看到&lt;code&gt;RU&lt;/code&gt;​的消耗其实是包含对&lt;code&gt;TiKV&lt;/code&gt;​读写请求封装的，虽然在TiKV层只有基于优先级的概念，没有直接对资源组做&lt;code&gt;Quota&lt;/code&gt;​限制，但是通过限制&lt;code&gt;TiDB&lt;/code&gt;​发送给&lt;code&gt;TiKV&lt;/code&gt;​ 的请求数量，来间接达到&lt;code&gt;TiKV&lt;/code&gt;​基于 &lt;code&gt;Quota&lt;/code&gt;的限制。&lt;/li&gt;&#10;&lt;li&gt;测试计划？？&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h2 id="1-什么是-request-unit-ru"&gt;1 什么是 Request Unit (RU)&#10;&lt;/h2&gt;&#10;&lt;p&gt;Request Unit (RU) 是 TiDB 对 CPU、IO 等系统资源的统一抽象的计量单位，用于表示对数据库的单个请求消耗的资源量。请求消耗的 RU 数量取决于多种因素，例如操作类型或正在检索或修改的数据量。目前，RU 包含以下资源的统计信息：&lt;/p&gt;</description></item><item><title>TiDB 7.1 资源管控验证测试</title><link>https://blog.zhangjt.fun/tidb-71-resource-management-verification-test-z1koboy/</link><pubDate>Mon, 29 Jan 2024 16:48:40 +0800</pubDate><author>281304173@qq.com (张天师)</author><guid>https://blog.zhangjt.fun/tidb-71-resource-management-verification-test-z1koboy/</guid><description>&lt;hr&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://tidb.net/blog/9cd7dcb3"&gt;https://tidb.net/blog/9cd7dcb3&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;本文章的重点在通过实验探索资源管控的一些细节表现，详细来讲就是：TiDB的流控能力和TiKV的调度能力。&lt;/li&gt;&#10;&lt;li&gt;2024-01-29 16:48:39&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;hr&gt;&#10;&lt;h1 id="1-背景"&gt;1 〇、背景&#10;&lt;/h1&gt;&#10;&lt;p&gt;我们线上使用环境和李文杰大佬比较类似，我这里就不赘述了，大家可以看&lt;a href="https://tidb.net/blog/2ce19df3"&gt;专栏 - TiDB v7.1.0 跨业务系统多租户解决方案 | TiDB 社区&lt;/a&gt;，这里比较清晰的介绍了7.1的资源管控原理和实践验证。&lt;/p&gt;</description></item></channel></rss>