南大通用GBase 8a提供了系统内存使用信息的元数据表,其中HEAP_USAGE_INFO是内部几个堆内存的使用情况,包括dc,large和temp,MEMORY_USAGE_INFO表则是该系欸但内存整体概况,包括峰值和出现峰值的时间等。同时当前session连接的内存使用信息可以通过SESSION_MEMORY_USAGE_INFO查看。
标签: 内存
包含南大通用GBase 8a MPP数据库集群 内存参数,使用等 内容的文章
南大通用GBase 8a 内存缓冲信息元数据表CACHE_usage_info的介绍
南大通用GBase 8a 提供了查看当前系统运行期状况的元数据表,其中performance_schema.CACHE_usage_info表包含了当前服务的内存缓冲信息,以及每个DC的具体详情CACHE_CELL_STATUS_INFO。本文介绍该表的使用方法
南大通用GBase 8a集群统计运行期内存使用情况_gbase_session_memory_stat参数
南大通用GBase 8a通过系统元数据表的形式,统计当前内存的使用情况。该功能通过_gbase_session_memory_stat参数进行开启,包括全局的data,large,temp三个内存堆,也支持session级的内存使用。
南大通用GBase 8a调整内存参数降低内存使用解决内存占用高的现象
在某些项目中,不允许操作系统内存达到一定比例,比如90%,或者有其它应用运行在同一个主机上,则必须对GBase的内存进行控制,不允许独占。本文介绍如何通过GBase 8a的参数配置,降低数据库使用操作系统内存容量的方法。
南大通用GBase 8a采用流模式处理JDBC大结果集,避免内存不足 OutOfmemoryError: GC overhead limit exceeded
南大通用GBase 8a数据库,支持jdbc开发接口,如果查询结果集很大,则会占满本地jre的内存,最终导致outofmemoryError, 可以采用流模式解决。
南大通用GBase 8a数据库集群_gbase_dc_window_size参数
南大通用GBase 8a数据库集群,在一个SQL内部要缓冲一部分数据,通过_gbase_dc_window_size 参数。如果设置过小,当需要缓存的实际数据量超过设置的DC数时,就需要频繁的从磁盘读取数据,然后释放,然后再读取,可能导致CPU的sys占用高。如果设置过大,则会占用更多的内存,但由于减少了换入换出次数,性能会有所提高。
南大通用GBase 8a集群通过top采集进程占用的内存
南大通用GBase 8a集群通过top采集进程占用的内存
南大通用GBase 8a集群启动日志报错Memory manager is unable to allocate specified amount of memory
南大通用GBase 8a数据库集群在启动时,会从操作系统分配足够的物理内存,默认值是物理内存的60%,连续的。如不足,则报这个错误。一般是因为有其它程序使用了内存,特别是一些java程序。
南大通用GBase 8a集群限制元数据占用的temp堆内存大小
数据库元数据会持久占用内存,如果表很多,可以通过参数限制其占用的大小。
南大通用GBase 8a集群运行报错BLK_TEMP: return NULL in alloc
南大通用GBase 8a集群运行报错BLK_TEMP: return NULL in alloc