是不是sql_work_area已经废弃了?
sql work area是租户的工作区内存(已经不再使用),ob sql work area percentage是租户的工作区内存占租户内存的百分比。
工作区内存,是指 SQL 排序等阻塞性算子使用的内存,通过租户系统变量 ob_sql_work_area_percentage
控制,默认值为 5%,即 工作区内存 = 租户内存 * ob_sql_work_area_percentage
(默认 5%)。
如果请求并发量较大,且每个请求占用的工作区内存比较多,可能出现工作区内存不足的报错,经常出现的场景有 union、sort、group by 等。上述问题如果出现,可以通过适当调大系统变量来规避
1 个赞