登陆查看变量:
mysql -uroot -h127.0.0.1 -P3000
mysql> inception get variables;
inception_osc_bin_dir
用于指定pt-online-schema-change脚本的位置,不可修改,在配置文件中设置
inception_osc_check_interval
默认5 秒
对应参数–check-interval,意义是 Sleep time between
checks for --max-lag.
inception_osc_chunk_size
默认1000
对应参数–chunk-size
inception_osc_chunk_size_limit
默认4
对应参数–chunk-size-limit
inception_osc_chunk_time
默认1
对应参数–chunk-time
inception_osc_critical_thread_connected
默认1000
对应参数–critical-load 中的
thread_connected 部分
osc修改时服务器的最大连接数 超过此连接数osc将终止
inception_osc_critical_thread_running
默认80
对应参数–critical-load 中的
thread_running 部分
inception_osc_drop_new_table
默认1
对应参数
–[no]drop-new-table
inception_osc_drop_old_table
默认1
对应参数
–[no]drop-old-table
inception_osc_max_lag
默认3
对应参数–max-lag
inception_osc_max_thread_connected
默认 1000
对应参数–max-load 中的thread_connected 部分
osc修改时服务器的最大连接数 超过此连接数osc将暂停
inception_osc_max_thread_running
默认80
对应参数–max-load 中的
thread_running 部分
inception_osc_min_table_size
默认16
这个参数实际上是一个 OSC 的开关,如果设置为 0,则全部
ALTER 语句都走 OSC,如果设置为非 0,则当这个表占用空间
大小大于这个值时才使用 OSC方式。单位为 M,这个表大小的
计算方式是通过语句: "select (DATA_LENGTH + INDEX_LENGTH)/1024/1024 from
information_schema.tables where table_schema =‘dbname’ and table_name = ‘tablename’"来实现的。
inception_osc_on
个全局的 OSC 开关,默认是打开的,如果想要关闭则设置为
OFF,这样就会直接修改
inception_osc_print_sql
默认1 对应参数–print
inception_osc_print_none
默认1
用来设置在 Inception 返回结果集中,对于原来 OSC 在执行过程的标准输出信息是不是要打印到结果集对应的错误信息列中,如果设置为 1,就不打印,如果设置为 0,就打印。而如果出现错误了,则都会打印