假如 CPU 规格为 2~6,即 min 2、max 6,这样的话租户行为是什么样的呢?

之前的钉钉群的问答, 备份到问答上

假如 CPU 规格为 2~6,即 min 2、max 6,这样的话租户行为是啥样的啊?默认用2c,有需要会用到6c?

min_cpu/max_cpu 并不决定租户物理cpu的使用率,而是反映到租户工作线程数上。
工作线程是指处理 sql/rpc 的线程。
一方面,租户运行时要维持恒定量的活跃工作线程,这个数量是min_cpu * cpu_quota_concurrency。
另一方面,租户层有时会挂起一些处理大查询的线程,同时要分配新的线程以维持活跃线程数恒定,这时用max_cpu * workers_per_cpu_quota限制租户总共持有的线程数上限。