HANA SQL消耗内存和CPU线程的限制参数

        HANA再处理大数据表相关的复杂Sql时,如果没有设置Memory和CPU线程上限的话,会将HANA的资源占用殆尽,造成HANA无法响应其他Sql请求,导致表现在应用服务器上就是系统卡顿的情况。解决上述问题的办法就是按照下图设置Memory(图1:内存消耗超过40%时,单个SQL语句的内存消耗不能超过150G)和CPU线程(图2:单个SQL 线程的并发不能超过总CPU线程的10%)的上限。具体设置多少,需要根据资源合理评估。PS:设置了此限制后,能解决同时处理少量复杂SQL造成系统卡顿的情况,但不能解决同时并发大量的 复杂SQL对HANA资源占用殆尽的情况发生

图1

图2

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 16:02:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 16:02:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 16:02:02       87 阅读
  4. Python语言-面向对象

    2024-04-21 16:02:02       96 阅读

热门阅读

  1. uniapp 树状数据无限极 进行展示并选择

    2024-04-21 16:02:02       38 阅读
  2. uni-app学习记录

    2024-04-21 16:02:02       32 阅读
  3. 安卓手机APP开发__媒体开发部分__媒体项

    2024-04-21 16:02:02       36 阅读
  4. Golang:三种引号详解-单引号、双引号、反引号

    2024-04-21 16:02:02       32 阅读
  5. 【EXCEL自动化10】pandas提取指定数据 + 批量求和

    2024-04-21 16:02:02       38 阅读
  6. 使用HttpsURLConnection请求https报错

    2024-04-21 16:02:02       32 阅读
  7. 【AI 测试】自然语言处理(NLP)类项目如何测试

    2024-04-21 16:02:02       32 阅读