Extended Show
Le seguenti istruzioni SHOW possono essere estese con l'aggiunta delle clausole WHERE e LIKE per ottenere risultati migliori:
- SHOW CHARACTER SET
- SHOW COLLATION
- SHOW COLUMNS
- SHOW DATABASES
- SHOW FUNCTION STATUS
- SHOW INDEX
- SHOW OPEN TABLES
- SHOW PROCEDURE STATUS
- SHOW STATUS
- SHOW TABLE STATUS
- SHOW TABLES
- SHOW TRIGGERS
- SHOW VARIABLES
Come per le normali SELECT, la clausola WHERE può agire sulle colonne restituite e la clausola LIKE può utilizzare i normali caratteri jolly.
Esempi
MariaDB [test]> SHOW TABLES; +----------------------+ | Tables_in_test | +----------------------+ | animal_count | | animals | | are_the_mooses_loose | | aria_test2 | | t1 | | view1 | +----------------------+
Mostrare solo le tabelle che iniziano con a.
MariaDB [test]> SHOW TABLES WHERE Tables_in_test LIKE 'a%'; +----------------------+ | Tables_in_test | +----------------------+ | animal_count | | animals | | are_the_mooses_loose | | aria_test2 | +----------------------+
Variables whose name starts with aria and with a valued of greater than 8192:
MariaDB [test]> SHOW VARIABLES WHERE Variable_name LIKE 'aria%' AND Value >8192; +------------------------------+---------------------+ | Variable_name | Value | +------------------------------+---------------------+ | aria_checkpoint_log_activity | 1048576 | | aria_log_file_size | 1073741824 | | aria_max_sort_file_size | 9223372036853727232 | | aria_pagecache_buffer_size | 134217728 | | aria_sort_buffer_size | 134217728 | +------------------------------+---------------------+
Scorciatoia, che restituisce solo le tabelle che iniziano con aria.
MariaDB [test]> SHOW VARIABLES LIKE 'aria%'; +------------------------------------------+---------------------+ | Variable_name | Value | +------------------------------------------+---------------------+ | aria_block_size | 8192 | | aria_checkpoint_interval | 30 | | aria_checkpoint_log_activity | 1048576 | | aria_force_start_after_recovery_failures | 0 | | aria_group_commit | none | | aria_group_commit_interval | 0 | | aria_log_file_size | 1073741824 | | aria_log_purge_type | immediate | | aria_max_sort_file_size | 9223372036853727232 | | aria_page_checksum | ON | | aria_pagecache_age_threshold | 300 | | aria_pagecache_buffer_size | 134217728 | | aria_pagecache_division_limit | 100 | | aria_recover | NORMAL | | aria_repair_threads | 1 | | aria_sort_buffer_size | 134217728 | | aria_stats_method | nulls_unequal | | aria_sync_log_dir | NEWFILE | | aria_used_for_temp_tables | ON | +------------------------------------------+---------------------+
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.