Слияние кода завершено, страница обновится автоматически
real_row_count
选项时,DML转select count时未处理limit的问题 (#119)hex_blob
,以支持回滚时解析二进制类型 (#118)decimal
类型逆向解析时变为科学计数法形式的问题 (#106,#108)check_implicit_type_conversion
,审核where条件中的隐式类型转换 (#101)enable_minimal_rollback
, 用以开启最小化回滚SQL设置 (#90)wait_timeout
, 用以设置远端数据库等待超时时间,默认为0,即保持数据库设置--ssl
等, 可配置SSL或CA证书验证 (#92)insert select
语法在有删除列时列数校验可能不准确的问题explain_rule
,用以设置explain获取受影响行数方式spatial index
审核规则merge_alter_table
检测的问题 (#79)--db
,用以设置默认连接的数据库,默认值为mysql
innodb_large_prefix
参数判断default_charset
用以设置连接数据库的默认字符集,默认值utf8mb4
(解决低版本不支持utf8mb4的问题)osc_check_unique_key_change
, 设置pt-osc是否检查唯一索引,默认为true
update set
多字段审核规则,为set多列and语法添加警告[gh-ost]
修复gh-ost在异常时没有断开binlog dump连接的问题[gh-ost]
修复gh-ost当添加datetime列且默认值current_timestamp时,增量数据因时区导致数据错误的问题(timestamp列是正常的)enable_change_column
,设置是否支持change column语法real_row_count
,设置是否通过count(*)
获取真正受影响行数.默认值false
alter table
命令没有其他选项时能正常通过的bug (#59)max_ddl_affect_rows
,设置DDL允许的最大受影响行数,默认为0
,即不限制check_float_double
,为 true 时,警告将 float/double 转成 decimal 数据类型。 默认为 false (#62)check_identifier_upper
,限制表名、列名、索引名等必须为大写,默认为false
(#63)enable_level
,现在自定义审核级别和审核开关设置合并 (#52)must_have_columns
参数列类型的大小写兼容问题alter table rename index
语法支持enable_zero_date
,设置是否支持时间为0值,关闭时强制报错。默认值为 true
(#55)enable_timestamp_type
,设置是否允许 timestamp
类型字段 (#57)mysql 5.5
版本审核支持 (#54)alter table t engine='innodb'
)sleep
,执行 sleep_rows
条SQL后休眠多少毫秒,以降低对线上数据库的影响sleep_rows
,执行多少条SQL后休眠一次max_allowed_packet
以支持更长的SQL文本skip_sqls
以兼容不同客户端的默认sql历史表结构需要手动调整
)enable_sql_statistic
启用 (#38)check_column_position_change
,可控制是否检查列位置/顺序变更 (#40, #41)assume-master-host
参数 (#39)check_column_type_change
参数,设置是否开启字段类型变更审核,默认开启
(#27)enable_json_type
参数,设置是否允许json类型字段 (#26)enable_null_index_name
参数,允许不指定索引名 (#25)check_column_default_value
的审核逻辑,默认值审核时会跳过主键返回警告但不影响执行和备份操作
enable_pk_columns_only_int
选项时列类型审核错误的问题enable_set_collation
参数,设置是否允许指定表和数据库的排序规则support_collation
参数,设置支持的排序规则,多个时以逗号分隔max_insert_rows
参数,设置insert values允许的最大行数。must_have_columns
参数,用以指定建表时必须创建的列。多个列时以逗号分隔(格式: 列名 [列类型,可选]
)inception set enable_fingerprint=1;
或配置文件开启全局配置--fingerprint=1;
开启单个配置check_timestamp_count
参数,可配置是否检查current_timestamp数量 (#11, #15)DEFAULT NULL
)en-US
,zh-CN
,默认en-US
enable_drop_database
true
true
1000
inception get osc processlist
inception get osc_percent 'sqlsha1'
inception stop alter 'sqlsha1'
(同义词inception kill osc 'sqlsha1'
)inception pause alter 'sqlsha1'
(同义词inception pause osc 'sqlsha1'
)inception resume alter 'sqlsha1'
(同义词inception resume osc 'sqlsha1'
)inception show variables like 'ghost%'
inception get osc processlist
查看osc进程列表inception get osc_percent 'sqlsha1'
查看指定的osc进程inception stop alter 'sqlsha1'
(同义词inception kill osc 'sqlsha1'
)中止指定的osc进程优化二进制构建方式,压缩安装包大小
移除vendor依赖,优化GO111MODULE使用方式
跳过权限校验,以避免登陆goInception失败
移除root身份启动校验,以避免windows无法启动
优化inception set变量时的类型校验
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )