mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
Added support for ANALYZE TABLE to S3 tables
Other things - Cleaned up error messages for CHECK, REPAIR and OPTIMIZE
This commit is contained in:
@@ -55,6 +55,36 @@ update t1 set b=100 where a=1;
|
||||
ERROR HY000: Table 't1' is read only
|
||||
delete from t1 where a>10;
|
||||
ERROR HY000: Table 't1' is read only
|
||||
#
|
||||
# Analyze, repair, optimize and check table
|
||||
#
|
||||
set @@use_stat_tables='never';
|
||||
truncate mysql.table_stats;
|
||||
check table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
database.t1 check status Table 'database.t1' is read only
|
||||
analyze table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
database.t1 analyze status Table 'database.t1' is read only
|
||||
analyze table t1 persistent for all;
|
||||
Table Op Msg_type Msg_text
|
||||
database.t1 analyze status Table 'database.t1' is read only
|
||||
database.t1 analyze status Engine-independent statistics collected
|
||||
database.t1 analyze status OK
|
||||
repair table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
database.t1 repair Error Table 't1' is read only
|
||||
database.t1 repair status Operation failed
|
||||
optimize table t1;
|
||||
Table Op Msg_type Msg_text
|
||||
database.t1 optimize Error Table 't1' is read only
|
||||
database.t1 optimize status Operation failed
|
||||
select * from mysql.table_stats;
|
||||
db_name table_name cardinality
|
||||
database t1 10000
|
||||
#
|
||||
# Converting table back to Aria
|
||||
#
|
||||
alter table t1 engine=aria;
|
||||
show create table t1;
|
||||
Table Create Table
|
||||
|
Reference in New Issue
Block a user