开发者社区 > 数据库 > 关系型数据库 > 正文

polardb改了这个参数会有什么不好的影响吗?

polardb改了这个参数会有什么不好的影响吗?443c2fe7aa7498e4119c85723a5bdbf2.png

展开
收起
我睡觉不困 2024-08-26 17:07:28 30 0
2 条回答
写回答
取消 提交回答
  • 49bf3df87cd6d64af31e98e7f6abba00.png这里有介绍,控制内存临时表的最大值的,超过限值后就往硬盘写,主要用在排序和聚合操作无法完全在内存中完成时,临时表会写入磁盘,降低性能。假设你的实例是4C8G的,这个值如果调成了>8G,运行过程中如果某个sql占用的内存超过这个,实例就OOM了,如果这个值设置的比较小,内存放不下的就会转到磁盘里,排序的性能可能会受损,但是能避免OOM,和虚拟内存不是同一个事情。此回答整理自钉群"PolarDB专家面对面 - 通用功能咨询"

    2024-08-27 10:34:32
    赞同 展开评论 打赏
  • 影响不大

    tmp_table_size

    2097152

    [262144-134217728]

    image.png
    参考文档https://help.aliyun.com/zh/polardb/polardb-for-xscale/storage-layer-parameters?spm=a2c4g.11174283.0.i1

    2024-08-27 09:26:05
    赞同 1 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载