gbase 8a 配置手册

1配置文件

在成功安装GBase 8a后,在安装路径的/GBase/config目录下, gbase_8a_gbase8a.cnf 是 GBase 8a 的配置参数文件。
通过对参数文件中相关参数的值进行合理的修改,可以使GBase 8a的性能 进一步得到提升。参数文件中的值均为全局性参数,需要在修改后,重新启动 GBase服务才能生效。

2配置参数

在GBase 8a的服务器配置参数文件中,参数如下表所示。
编号 参数名称 说明
1 default-storage-engine 不可修改。
2 default-time-zone
3 event scheduler
4 max allowed packet
5 max connections
6 max heap table size
7 gbase memory pct target
8 gbase dblink gateway ip 使用DBLink功能时,需 要手动配置的参数。
9 gbase dblink gateway port
10 gbase dblink server ip
11 basedir 可以修改。
12 core-file
13 datadir
14 gbase buffer distgrby
15 gbase buffer hgrby
16 gbase buffer hj
17 gbase buffer insert
18 gbase buffer result
19 gbase buffer rowset
20 gbase buffer sj
21 gbase buffer sort
22 gbase cache data dir
23 gbase cache type
24 gbase capture sql flag
25 gbase compression num method
26 gbase compression sampling
27 gbase compression str method
28 gbase express log
29 gbase fast update
30 gbase heap data

编号 参数名称 说明
31 gbase heap large
32 gbase heap temp
33 gbase hybrid store
34 gbase hybrid store page size
35 gbase mmap hugefile dir
36 gbase optimizer between join
37 gbase parallel degree
38 gbase parallel execution
39 gbase parallel max thread in pool
40 gbase send result mode
41 gbase skip trim
42 gbase sql trace
43 gbase sql trace level
44 log error
45 pid-file
46 port
47 query cache size
48 socket
49 thread cache size
50 character set sort
51 gbase loader parallel degree
52 gbase loader check charset
53 gbase loader read timeout
54 gbase loader logs collect
55 gbase loader logs dir
56 gbase show ident case sensitive
57 t gbase new window function support
58 gbase decimal calculation
59 gbase memory use swap
60 gbase memory stack number
61 gbase memory stack cell
62 gbase memory stack large
63 gbase memory stack temp

2.1default-storage-engine
这个参数用于设置表的默认存储引擎。
GBase 8a使用存储引擎是EXPRESS引擎。
用户不可以修改这个参数的值。错误的存储引擎设置,将导致数据库不能 正常工作。
2.2default-time-zone
这个参数设置默认的服务器时区。
该参数用于设置全局time_zone系统变量。如果未给出该选项,默认时区 为格林威治时间。
通常该参数的值,要求与操作系统的时区设置值一致。错误的时区设置可 能导致数据库的时间函数返回结果不正常。
对于中国地区的客户,通常使用北京时间,因此该参数值设置为’+8:00’。
2.3event_scheduler
这个参数用于打开/关闭事件调度程序。
当参数为0时,关闭事件调度程序;当参数为1时,打开事件调度程度。
在GBase 8a中,需要对系统表中的数据进行定期整理,且整理功能由事件 调度程序启动,因此该参数的值必须设置为1,以打开事件调度程序。
如果用户关闭事件调度程序,可能导致数据库系统由于未能及时对系统表 进行整理,造成数据库出现性能问题。
2.4max_allowed_packet
这个参数用于控制服务器和客户端通讯时,发送和接收的数据包或字符串 的最大长度。
一般情况下,数据包的通讯缓冲区初始化为8K字节。当需要传输的数据大 于8K时,通讯缓冲区可以自动增长到max_allowed_packet字节。这个参数值 一般不需要设置的太大。较小的通讯缓冲区设置值可以捕获大的数据包,而那 些大的数据包通常是由于异常引起的。
如果需要使用BLOB列或长字符串,则需要增加该值。这个值应和设置的 BLOB或字符串的最大长度相同。
max_allowed_packet 的协议限制为 1GB。
该参数的值默认值是64M。不建议用户对该参数进行修改。
2.5max_connections
允许客户端的最大连接数。
该参数默认值是10000,不建议用户对该参数进行修改。
2.6max_heap_table_size
这个参数用于设置memory (heap )表可以增长到的最大空间大小。该参数 用来计算MEMORY表的MAX_ROWS值。
在已有的MEMORY表上设置该参数没有效果,除非用CREATE TABLE或 TRUNCATE TABLE等语句重新创建表。
该参数的默认值是1600000000。
2.7gbase_memory_pct_target
这个参数用于设置内存的可用比例(gbased服务可用内存占机器物理内存 大小的比例)。系统内存gbase_memory_pct_target的结果通常作为Server启 动时和运行时,对于内存上限和下限的检查。
该参数的默认值是0.8,不建议用户对该参数进行修改。
2.8gbase_dblink_gateway_ip
使用dblink功能时,需要连接的GBase透明网关的IP。
在GBase 8a的配置文件中,手动加入此参数,并且输入IP地址。配置完 毕后,保存退出配置文件,重新启动GBase 8a服务。
2.9gbase_dblink_gateway_port
使用dblink功能时,需要连接的GBase透明网关的Port。
在GBase 8a的配置文件中,手动加入此参数,并且输入端口号。配置完毕 后,保存退出配置文件,重新启动GBase 8a服务。
2.10gbase_dblink_server_ip
使用dblink功能时,GBase Server本身的IP。
在GBase 8a的配置文件中,手动加入此参数,并且输入IP地址。配置完 毕后,保存退出配置文件,重新启动GBase 8a服务。
2.11basedir
这个参数用于设置GBase 8a服务的根目录。
GBase 8a服务的正确运行,依赖于该参数的正确设置。
这个参数的默认值为GBASE_HOME。 该参数的值在安装时已经被正确设置,用户不需要对其进行修改,即可正 常启动GBase 8a服务。 2.12core-file 这个参数用于控制在GBase 8a宕机时,是否生成core-dump文件。 core-file是一个无值参数。 当在参数文件中出现这个参数时,GBase 8a服务在宕机后,会生成 core-dump 文件。 GBase 8a默认不启用该参数。 2.13datadir 这个参数用于设置GBase 8a的数据目录位置。 这个参数的默认值 为GBASE_BASE/userdata/GBASE_SID。 该参数的值在安装时已经被正确设置,用户不需要对其进行修改,即可正 常启动GBase 8a服务。 2.14gbase_buffer_distgrby GBase 8a配置手册 这个参数用于设置数据库做DISTINCT GROUP时使用的BUFFER大小。 如果用户的SQL操作经常出现DISTINCT操作,则可适当将该参数调大一些。 通常该内存从LARGE BUFFER中申请,因此该值应小于gbase_heap_large 的大小。 系统会根据 gbase_heap_data 的大小,自动计算 gbase_buffer_distgrby 的最小值。如果用户的设置值小于程序计算的最小值,则会忽略该参数的设置 值。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.15gbase_buffer_hgrby 这个参数用于设置数据库做GROUP时使用的BUFFER大小。 如果用户的SQL操作经常出现GROUP BY操作,则可以适当将该参数调大一 些。 通常该内存从LARGE BUFFER中申请,因此该值应小于gbase_heap_large 的大小。 系统会根据gbase_heap_data的大小,自动计算gbase_buffer_hgrby的最 小值。如果用户的设置值小于程序计算的最小值,则会忽略该参数的设置值。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.16gbase_buffer_hj 这个参数用于设置数据库做hash JOIN时使用的BUFFER大小。 如果用户的SQL操作经常出现HASH JOIN操作,则可以适当将该参数调大 —些。 通常该内存从LARGE BUFFER中申请,因此该值应小于gbase_heap_large 的大小。 系统会根据gbase_heap_data的大小,自动计算gbase_buffer_hj的最小 值。如果用户的设置值小于程序计算的最小值,则会忽略该参数的设置值。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.17gbase_buffer_insert 这个参数用于设置批量INSERT数据时,中间BUFFER的大小。 适当减少COMMIT的次数,可以加快INSERT的速度,但减少COMMIT操作, 则需要更大的gbase_buffer_insert。该参数的设置值与在INSERT操作时,一 次COMMIT的记录数量及INSERT的数据内容相关。 该参数的默认值是256M。 2.18gbase_buffer_result 这个参数用于配置物化结果集BUFFER大小。 当查询结果集超过gbase_buffer_result的大小时,会在cache目录中产 生格式为GB_CB_XX. ..XX. express_tmp的临时文件来缓存结果集数据。 该参数与 gbase_buffer_rowset 的不同之处在于,gbase_buffer_rowset 控制的是查询过程中,中间运算结果物化时使用的buffer大小,而 gbase_buffer_result是为最终查询结果物化时使用的BUFFER大小。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.19gbase_buffer_rowset 这个参数用于配置缓存join中间结果所使用的BUFFRER大小。 系统会根据gbase_heap_data的大小,自动计算gbase_buffer_rowset的 最小值。如果用户的设置值小于程序计算的最小值,则会忽略该参数的设置值。 通常该内存从LARGE BUFFER中申请,因此该值应小于gbase_heap_large 的大小。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.20gbase_buffer_sj 这个参数用于设置数据库做SORT MERGE JOIN时使用的BUFFER大小。 如果用户的SQL操作经常出现SORT MERGE JOIN操作,则可以适当将该参 数调大一些。 通常该内存从LARGE BUFFER中申请,因此该值应小于gbase_heap_large 的大小。 系统会根据gbase_heap_data的大小,自动计算gbase_buffer_sj的最小 值。如果用户的设置值小于程序计算的最小值,则会忽略该参数的设置值。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.21gbase_buffer_sort 这个参数用于设置数据库做SORT时使用的BUFFER大小。 如果用户的SQL操作经常出现SORT操作,则可以适当将该参数调大一些。 通常该内存从LARGE BUFFER中申请,因此该值应小于gbase_heap_large 的大小。 系统会根据gbase_heap_data的大小,自动计算gbase_buffer_sort的最 GBase 8a配置手册 小值。如用户的设置值小于程序计算的最小值,则会忽略该参数的设置值。 该参数的默认值是由系统自动评估计算出来的,不是固定的值。 2.22gbase_cache_data_dir 这个参数用于设置GBase 8a运行中,数据库临时目录路径。 该目录至少需要20G的空闲空间(依赖于数据库的大小)。 该目录对GBase 8a的运行性能影响较大,通常要求该目录被设置在IO性 能非常高的磁盘分区中。 该参数的默认值是GBASE_BASE/tmpdata/cache_GBASE_SID,用户可以根 据实际的硬件情况,修改该参数。 2.23gbase_cache_type 这个参数用于LRU/LIRS Cache控制。 参数值为0: LIRS Cache控制。 参数值为1: LRU Cache控制。 该参数的默认值是0。 LRU/LIRS 简介: LRU Cache: Least Recent Used,按生命周期淘汰未 Lock 的 DC。 LIRS Cache : Low Inter-reference Recency Set, LRU 改进算法,用 cold 缓冲区来保护hot缓冲区,既提高进入hot缓冲区的门槛,又阻止了 hot缓冲 区的频繁进出。 应用场景: LRU适用于低并发,大结果集查询,LRU的内存释放更自由。 LIRS适用于高并发,小结果集查询,LIRS的内存释放被严格限定在cold 缓冲区,通常cold缓冲区与hot缓冲区的比率为1:9,当经常有大结果集查询 出现,而且访问DC大量进行hot缓冲区时,内存往往占用严重。 2.24gbase_capture_sql_flag 这个参数用于记录所有执行过的SELECT语句。 参数值为。表示关闭。 参数值为1表示开启。 该参数默认值为。。 2.25gbase_compression_num_method 这个参数用于控制数字型(例如:TINYINT, INT, BIGINT,DOUBLE,DECIMAL...) 数据的压缩方式。 可选的压缩方式有: 0 -轻量级压缩。 1 - PPM压缩(压缩速度快,解压速度慢)。 5 - RAPIDZ压缩(相对于31算法而言,可以提供更好的数据吞吐能力(IO+ 解压),适用于对性能要求较高的用户场合。)。 该参数的默认值是0。 2.26g base_compression_sam pling 该参数用于控制每隔多少个数据包,对压缩时采用的压缩算法重新评估。 这个参数只有在 gbase_compression_str_method=4 或 gbase_compression_num_method = 2 时才生效。 该参数的取值范围为1到2000。 当设置的值小于1时按1处理,大于2000时按2000处理。该参数的默认 值为1。 该参数值越大,则压缩速度越快,但压缩比可能会损失;该参数值越小, 则数据的压缩率越高,不过由于对压缩算法的大量评估,可能导致压缩速度变 慢。 gbase_compression_sampling的默认值为1,即对每个数据包都重新选择 最优的压缩算法。 GBase 8a的数据库压缩性能,和用户数据的分布情况有密切关系。对于正 常分布的数据,通常将该参数设置为10到50之间,即可达到较好的效果。 2.27gbase_compression_str_method 这个参数用于控制字符串类型仗口 : VARCHAR, CHAR……)的压缩方式。可 选的压缩方式有: 0 -轻量级压缩。 3 - PPM压缩(压缩速度快,解压速度慢)。 5 - RAPIDZ压缩(相对于31算法而言,可以提供更好的数据吞吐能力(IO+ 解压),适用于对性能要求较高的用户场合)。 该参数的默认值是0。 2.28gbase_express_log 这个参数用于设置是否记录express.log。 参数值为1,表示记录日志,日志路径为GBASE_BASE/log/$GBASE—SID。
参数值为0,表示不记录日志。
该参数默认值是1。
2.29gbase_fast_update
这个参数用于设置是否使用快速UPDATE模式。
参数值为1,表示内部类似于做了 DELETE+INSERT操作(适用于更新该列中 较少的数据)。
参数值为0,表示重建更新列所有数据(即批量模式)。
该参数的默认值是0。
2.30gbase_heap_data
这个参数用于管理数据包缓存堆的大小。
这是一个非常重要的参数,合理的参数设置可以从很大程度上,提高数据 库的查询性能。
将gbase_heap_data设置的很大,可以大大改善数据库的查询性能,但过 大的gbase_heap_data会导致操作系统的不稳定,因此,gbase_heap_data + gbase_heap_temp + gbase_heap_large + gbase_buffer_insert 不能超过系统 总内存的80%,否则启动时会报错。
该参数的默认值是由系统自动评估计算出来的,不是固定的值。
2.31gbase_heap_large
这个参数用于管理SORT、JOIN、GROUP操作时的large heap的大小。
这是一个非常重要的参数,合理的参数设置可以提高数据库的查询性能。
将gbase_heap_large设置的更大可以大大改善数据库的查询性能,但过大 的gbase_heap_large会导致操作系统的不稳定。要求gbase_heap_data + gbase_heap_temp + gbase_heap_large + gbase_buffer_insert 的值不能超过 系统总内存的80%,否则启动时会报错。
该参数的默认值是由系统自动评估计算出来的,不是固定的值。
2.32g base_heap_tem p
这个参数用于管理临时内存堆的大小。
这是一个非常重要的参数,合理的参数设置可以从很大程度上,提高数据 库的查询性能。
将gbase_heap_temp设置的很大,可以大大改善数据库的查询性能,但过 大的gbase_heap_temp会导致操作系统的不稳定,因此,gbase_heap_data + gbase_heap_temp + gbase_heap_large + gbase_buffer_insert 不能超过系统 总内存的80%,否则启动时会报错。
该参数的默认值是由系统自动评估计算出来的,不是固定的值。
2.33gbase_hybrid_store
这个参数用于设置是否使用行存数据。
参数值为0,不使用行存数据。
参数值为1,使用行存数据(server自动判断是否使用)。
参数值为2,强制使用行存数据(有行存数据时则一定使用)
该参数的默认值是1。
2.34gbase_hybrid_store_page_size
这个参数用于设置行存数据中一个page的大小(单位为字节)。
page页的划分大小会影响行存储列的查询时间。
默认值 最小值 最大值
32KB 1KB 1GB

2.35gbase_mmap_hugefile_dir
这个参数用于设置是否使用mmap机制来管理data cache。 参数值为1则使用则该参数为mmap对应的存储文件。
参数值为0,则不使用mmap机制来管理data cache。
该参数的默认值是空。
2.36gbase_optimizer_between_join
这个参数用于控制是否使用between join优化。
参数值为0表示关闭。
参数值为1表示启用。
参数值为2表示启用。用于当SQL语句含有等值条件的连接时,优先使用
BETWEEN JOIN,如 “where tl.d = t2.d AND tl.a BETWEEN t2. b AND t2.c”; 该参数的默认值是1。
2.37gbase_parallel_degree
这个参数用于设置控制SQL执行的并行度(并行线程数)。
如果不设定该参数值,则该参数的默认值是0(0表示用默认并行度,默认
并行度取值是线程池最大可用资源数的一半)。
如果设定该参数值,则最小值为1。
默认值 最小值 最大值
0 1 线程池最大可用线程数

2.38gbase_parallel_execution
这个参数用于设置是否启用并行开关。
参数值为1表示开启并行开关。
参数值为0表示关闭并行开关。
该参数的默认值是1。
2.39gbase_parallel_max_thread_in_pool
这个参数用于配置gnode并行伺服线程池中的最大可用资源数。 默认为CPU核数的2倍。
默认值 最小值 最大值
默认值 最小值 最大值
CPU核数的2倍 0 4096

2.40gbase_send_result_mode
这个参数用于设置是否启用流水线方式发送结果集。
参数值为1表示使用流水线方式,服务在处理一块结果后会马上发给客户 亠LU
端。
参数值为0表示不使用流水线方式,服务在处理全部结果后才发送给客户 亠LU
端。
该参数的默认值是1。
2.41gbase_skip_trim
这个参数用于设置在查询语句中是否屏蔽掉函数TRIM, RTRIM, LTRIM的功 能。
如果这个参数设置为1,则屏蔽掉函数TRIM,RTRIM,LTRIM的功能。
如果这个参数设置为0,则正常启用函数TRIM,RTRIM,LTRIM的功能。
使用该参数的前提是需要保证数据的前后没有空格。
示例:
SELECT * FROM t1 WHERE TRIM(a) = ‘aa’;
优化成
SELECT * FROM t1 WHERE a = ‘aa’;
该参数的默认值是0。
2.42gbase_sql_trace
这个参数用于控制记录日志信息。
默认情况下,这个参数是关闭状态的,不对sql操作记录日志。
在配制文件中找到“#gbase_sql_trace = 1”将“#”去掉,保存退出配 置文件后,需要重新启动GBase 8a服务,才能使配置生效。此方法是全局生效 的策略,也可以通过SET命令来进行设置。
该参数默认值是。。
这样在进入GBase数据库系统后,执行一条sql语句,执行完毕后,退出 系统,在 linux 下,ll /opt/gnode/log/gbase,这时会看到类似"-rw-rw
1 gbase gbase 223 Jul 10 10:33 gbase_gbase_1_20130710103301.trc"这 样一个文件,这便是新的日志文件。每当与8a建立一个新的会话,且开启了这 个参数,进行了 sql操作,都会对应生成一个类似的文件,同一个会话,不会 新增新的log文件。
备注:这个参数需要和gbase_sql_trace_level参数配合使用,如果本参 数设置为开启状态,即gbase_sql_trace =1,则此时可以将 gbase_sql_trace_level 设置为 1、2 或者 3。
示例:

ll

total 24
-rw-rw 1 gbase gbase 245 Jul 10 10:32 express.log
-rw-rw 1 gbase gbase 5 Jul 10 10:32 gbased.pid
-rw-rw 1 gbase gbase 223 Jul 10 10:33
gbase_gbase_1_2 0130710103301.trc
-rw-rw 1 gbase gbase 223 Jul 10 10:33
gbase_gbase_2_20130710103331. trc
-rw-r–r-- 1 gbase gbase 4 Jul 10 10:32 syncserver.pid
-rw-rw 1 gbase gbase 1098 Jul 10 10:32 system.log

2.43gbase_sql_trace_level
这个参数用于控制express trace log输出内容的详细程度,分1、2、3 级,其中3级为最详细。
参数值为。时,不记录日志;
参数值为1时,记录日志,
参数值为2时,记录并行sql的相关日志。
参数值为3时,记录更为详细的并行sql相关日志。
在配置文件中找到# gbase_sql_trace_level = 0,将#去掉,然后修改值 为1、2或3,保存退出配置文件后,需要重新启动GBase 8a服务,才能使配 置生效。也可以通过SET命令来进行设置。
该参数的默认值是。。
2.44log-error
这个参数用于设置GBase 8a的错误日志文件system.log的路径。
该参数的默认路径 为GBASE_BASE/log/GBASEBASE/log/GBASE—SID/。
2.45pid-file
这个参数用于配置GBase 8a保存进程ID文件gbased. pid的操作系统路径。
错误的pid文件会导致GBase 8a服务不能正常启动或停止服务。当GBase 8a服务启动或停止异常时,可以通过这个参数,查看相应的pid文件是否存在, 内容是否正确。
该参数的默认值 ^GBASE_BASE/log/GBASEBASE/log/GBASE_SID/o
2.46port
这个参数用于设置GBase 8a通讯时所使用的端口号。
该参数的值为安装GBase 8a时,指定的服务器端口号。
2.47query_cache_size
设置查询结果缓存大小。
默认值是0Mo
2.48socket
这个参数用于配置服务器通讯时所使用的socket文件。
该参数的默认值通常为/tmp/gbase_8a_xxxx.sock。
其中xxxx为安装GBase 8a时所配置的服务器的端口号。
2.49thread_cache_size
这个参数的值表示可以重新利用保存在缓存中线程的数量,当断开连接时 如果缓存中还有空间,那么客户端的线程将被放到缓存中,如果线程重新被请 求,那么请求将从缓存中读取,如果缓存中是空的或者是新的请求,那么这个线 程将被重新创建,如果有很多新的线程,增加这个值可以改善系统性能。这个参 数默认值是0。
2.50character_set_sort
该参数用于指定排序时使用的字符集。
默认值 可选值
binary utf8、 gbk、 binary

2.51gbase_loader_parallel_degree
这个参数用于设置控制加载SQL执行的并行度(并行线程数),如果不设定 该参数值,则该参数的默认值是0(0表示用默认并行度,默认并行度取值是线 程池最大可用资源数)。设置gbase_parallel_degree参数对加载不再有效。
默认值 最小值 最大值
0 0 1024

2.52gbase_loader_check_charset
用于设置是否打开字符集检查功能,该参数仅对加载有效,对其他SQL无 影响。
默认值 最小值 最大值
0 0 1

2.53gbase_loader_read_timeout
用于指定读取FTP/HTTP/SFTP文件的超时时间,如果填充一个数据块(8M) 的时间超过此参数值,加载任务将报错停止。0表示永不超时。
默认值 最小值 最大值
300 0 INT MAX
2.54gbase_loader_logs_collect
用于控制日志汇总功能的开启。ON:表示开启加载错误数据日志汇总功能, 加载过程中实时的将错误数据与溯源信息汇总至加载发启节点。OFF:表示关闭 加载错误数据日志汇总功能,加载遵循现有规则,错误数据日志与溯源信息日 志存在在加载节点。
有效值 默认值 最小值 最大值
1 (ON)、 0 (OFF) 1 (ON) 0 1

2.55gbase_loader_logs_dir
用于指定加载错误数据日志汇总的路径。
默认值 最小值 最大值
gcluster:
GCLUSTER_HOME/log/gcluster/loader_logs/ gbase:GCLUSTERHOME/log/gcluster/loaderlogs/gbase:GBASE HOME/log/gbase/loader logs/ 无 无

2.56gbase_show_ident_case_sensitive
该参数用于控制查看表结构或者导出表结构时,输出的列名大小写显示。
有效值 默认值 最小值 最大值
0、1、2 0 0 2

默认值为。,列名输出格式与建表时的输入格式一致。
值为1时,把列名转换成小写格式输出。
值为2时,把列名转换成大写格式输出。
集群单机均适用。
支持的范围如下:
show create table/view
desc table_name
show column
show index
information_schema.columns 列名字段
gcdump导出表结构。
2.57_t_gbase_new_window_function_support
控制支持windowing_clause子句的参数。
参数值默认为0,不支持windowing_clause子句;
设置为1时支持windowing_clause子句。
2.58gbase_decimal_calculation
gbase_decimal_calculation控制数学函数运算支持decimal精确类型运 算。
默认为0关闭,函数运算结果为double类型;
值设置为1时开启,返回结果为decimal类型时精度最少达到16位。
2.59_gbase_memory_use_swap
控制内存PCT的基数,取值范围0、1
值为0,内存上限PCT的基数调整为physical ;
值为1,内存上限PCT的基数为physical+swapo
默认值为1。
2.60_gbase_memory_stack_number
内存调用堆栈的层数。控制内存调用信息打印到express. log中。
默认值为。,不打印内存调用堆栈的信息。
值大于。时,向express. log中打印指定层数的内存调用堆栈信息。
2.61_gbase_memory_stack_cell
范围[。,1],默认值为。。
值为。时不开启cell堆内存申请的堆栈层数
值为1时开启cell堆内存申请的堆栈层数
2.62_gbase_memory_stack_large
范围[。,1],默认值为。。
值为0时不开启large堆内存申请的堆栈层数
值为1时开启large堆内存申请的堆栈层数
2.63_gbase_memory_stack_temp
范围[。,1],默认值为。。
值为。时不开启temp堆内存申请的堆栈层数
值为1时开启temp堆内存申请的堆栈层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值