Server IP : 172.67.216.182 / Your IP : 172.68.164.132 Web Server : Apache System : Linux krdc-ubuntu-s-2vcpu-4gb-amd-blr1-01.localdomain 5.15.0-142-generic #152-Ubuntu SMP Mon May 19 10:54:31 UTC 2025 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /www/server/mysql/src/mysql-test/suite/innodb/r/ |
Upload File : |
TRUNCATE TABLE test_innodb_stats; SELECT 'dummy INSERT, the table should be empty'; dummy INSERT, the table should be empty dummy INSERT, the table should be empty ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 0 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 0 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 0 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 1 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 1 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 1 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (1); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 1 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 2 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 1 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (1), (1); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 1 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 3 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 1 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (1), (1), (1), (1), (1), (1), (1), (1), (1); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 1 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 10 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 1 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (2); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 2 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 2 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 2 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (1), (2); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 2 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 3 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 2 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (2), (3); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 3 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 3 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 3 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (1), (2), (3), (3); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 3 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 5 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 3 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT TRUNCATE TABLE test_innodb_stats; INSERT INTO test_innodb_stats (a) VALUES (1), (2), (3), (4), (5), (1), (2), (3), (4), (5); ANALYZE TABLE test_innodb_stats; Table Op Msg_type Msg_text test.test_innodb_stats analyze status OK SELECT stat_name, stat_value, sample_size, stat_description FROM mysql.innodb_index_stats WHERE database_name = DATABASE() AND table_name = 'test_innodb_stats' AND index_name = 'a_key' AND stat_name IN ('n_diff_pfx01', 'n_diff_pfx02', 'n_leaf_pages', 'size') ORDER BY stat_name; stat_name n_diff_pfx01 stat_value 5 sample_size 1 stat_description a stat_name n_diff_pfx02 stat_value 10 sample_size 1 stat_description a,DB_ROW_ID stat_name n_leaf_pages stat_value 1 sample_size NULL stat_description Number of leaf pages in the index stat_name size stat_value 1 sample_size NULL stat_description Number of pages in the index FLUSH TABLE test_innodb_stats; SELECT * FROM information_schema.statistics WHERE table_name = 'test_innodb_stats'; TABLE_CATALOG def TABLE_SCHEMA test TABLE_NAME test_innodb_stats NON_UNIQUE 1 INDEX_SCHEMA test INDEX_NAME a_key SEQ_IN_INDEX 1 COLUMN_NAME a COLLATION A CARDINALITY 5 SUB_PART NULL PACKED NULL NULLABLE YES INDEX_TYPE BTREE COMMENT INDEX_COMMENT