check_identifier_lower
parameter to enable lowercase requirements for table names, column names, and index names (#389)masking function
-syntax tree parsing function upgrade, return objects involved in select (library, table, column) (#355)independent gh-ost module
, using binary method to call to optimize the possible bugs when ddl high concurrency and kill gh-ost process (#334)max_execution_time
to set the maximum execution time of session-level DML statements (#319)enable_any_statement
option to support all syntaxes to be executable (#301)inception set
syntax will report an error (#279)ignore_osc_alter_stmt
to configure the syntax to force the osc check to be ignored (#258,#263)ignore_sighup
, the terminal connection disconnection signal is ignored by default (#195)osc_lock_wait_timeout
parameter to control pt-osc wait for meta lock time, default 60s (#214, #215)max_char_length
is not specifiedosc_max_flow_ctl
so that the PXC cluster can enable the pt-osc function (#170, #172)columns_must_have_index
, index must be added to the specified column (#174, #175)show variables like'version'
(#164)b'1'
table_prefix
, the default is empty, that is, unlimitedindex_prefix
, the default is idx_
, which is consistent with the previous version and can be customizeduniq_index_prefix
, the default is uniq_
, which is consistent with the previous version and can be customizedmysql
library to be empty by default to avoid affecting the master-slave synchronization under special circumstancesreal_row_count
option is turned on (#119)hex_blob
to support parsing binary types when rolling back (#118)decimal
type becomes scientific notation during reverse analysis (#106,#108)check_implicit_type_conversion
to audit the implicit type conversion in the where condition (#101)enable_minimal_rollback
to enable the minimized rollback SQL setting (#90)wait_timeout
to set the remote database waiting timeout time, the default is 0, that is to keep the database settings--ssl
, etc., configurable SSL or CA certificate verification (#92)insert select
syntax may be inaccurate when there are deleted columnsexplain_rule
to set how explain gets the number of affected rowsspatial index
merge_alter_table
(#79)--db
to set the default connection database, the default value is mysql
innodb_large_prefix
parameter judgmentdefault_charset
to set the default character set for connecting to the database, the default value is utf8mb4
(to solve the problem that the lower version does not support utf8mb4)osc_check_unique_key_change
, set whether pt-osc checks the unique index, the default is true
update set
multi-field audit rules, add warnings for set multi-column and syntax[gh-ost]
fixed the problem that gh-ost did not disconnect the binlog dump connection when abnormal[gh-ost]
Fix the problem that when adding datetime column and default value current_timestamp in gh-ost, incremental data will cause data error due to time zone (timestamp column is normal)enable_change_column
to set whether to support change column syntaxreal_row_count
to set whether to get the number of really affected rows through count(*)
. The default value is false
alter table
command can pass normally without other options (#59)max_ddl_affect_rows
to set the maximum number of affected rows allowed by DDL, the default is 0
, which means no limitcheck_float_double
, when it is true, warn that float/double will be converted to decimal data type. Default is false (#62)check_identifier_upper
to restrict table names, column names, index names, etc. must be uppercase, the default is false
(#63)enable_level
, now the custom audit level and audit switch settings are merged (#52)must_have_columns
parameter column typealter table rename index
syntax supportenable_zero_date
to set whether to support the time value of 0, and force an error to be reported when it is closed. The default value is true
(#55)enable_timestamp_type
to set whether to allow the timestamp
type field (#57)mysql 5.5
version audit support (#54)alter table t engine='innodb'
)sleep
, how many milliseconds to sleep after executing sleep_rows
SQL to reduce the impact on online databasessleep_rows
, sleep once after executing how many SQLsmax_allowed_packet
to support longer SQL textskip_sqls
to be compatible with the default sql of different clientsThe structure of the historical table needs to be adjusted manually
)enable_sql_statistic
(#38)check_column_position_change
to control whether to check column position/order change (#40, #41)assume-master-host
parameter (#39)check_column_type_change
parameter to set whether to open the field type change review, the default is on
(#27)enable_json_type
parameter to set whether to allow json type fields (#26)enable_null_index_name
parameter to allow the index name not to be specified (#25)check_column_default_value
, the primary key will be skipped when auditing the default valuereturns warning but does not affect execution and backup operations
enable_pk_columns_only_int
option is turned onenable_set_collation
parameter to set whether to allow the specified table and database collation rulessupport_collation
parameter to set the supported collation rules, separated by commas when multiplemax_insert_rows
parameter to set the maximum number of rows allowed by insert values.must_have_columns
parameter to specify the columns that must be created when the table is built. Separate multiple columns with commas (format: column name [column type, optional]
)inception set enable_fingerprint=1;
or configuration file--fingerprint=1;
check_timestamp_count
parameter to configure whether to check the current_timestamp number (#11, #15)DEFAULT NULL
)en-US
, zh-CN
, default en-US
enable_drop_database
true
true
1000
inception get osc processlist
inception get osc_percent'sqlsha1'
inception stop alter'sqlsha1'
(synonym inception kill osc'sqlsha1'
)inception pause alter'sqlsha1'
(synonym inception pause osc'sqlsha1'
)inception resume alter'sqlsha1'
(synonym inception resume osc'sqlsha1'
)inception show variables like'ghost%'
inception get osc processlist
to view the osc process listinception get osc_percent'sqlsha1'
to view the specified osc processinception stop alter'sqlsha1'
(synonym inception kill osc'sqlsha1'
) abort the specified osc processOptimize the binary build method, compress the installation package size
Remove vendor dependency and optimize the use of GO111MODULE
Skip permission verification to avoid failure to log in to goInception
Remove root authentication to prevent windows from failing to start
Optimize the type check of inception set variables
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарий ( 0 )