MySQL性能分析工具的使用技巧试题及答案
姓名:____________________
一、单项选择题(每题2分,共10题)
1.以下哪个工具不是MySQL自带的性能分析工具?
A.EXPLAIN
B.MySQLWorkbench
C.PerformanceSchema
D.slow_query_log
2.在MySQL中,以下哪个命令可以查看最近执行的慢查询?
A.showslow_query_log
B.showprocesslist
C.showstatus
D.showvariables
3.以下哪个参数可以设置慢查询的阈值?
A.long_query_time
B.slow_query_log
C.query_cache_size
D.innodb_buffer_pool_size
4.在PerformanceSchema中,以下哪个表记录了所有执行的查询?
A.events_statements_summary_global_by_digest
B.events_statements_summary_by_digest
C.events_statements_summary_by_thread_by_digest
D.events_statements_summary_by_thread_by_event_name
5.以下哪个工具可以帮助分析MySQL的性能瓶颈?
A.MySQLWorkbench
B.EXPLAIN
C.PerformanceSchema
D.slow_query_log
6.在MySQL中,以下哪个命令可以查看当前数据库的连接数?
A.showprocesslist
B.showstatus
C.showvariables
D.showtables
7.以下哪个参数可以设置MySQL的缓存大小?
A.query_cache_size
B.innodb_buffer_pool_size
C.table_cache
D.thread_cache_size
8.在PerformanceSchema中,以下哪个表记录了所有执行的语句?
A.events_statements_summary_global_by_digest
B.events_statements_summary_by_digest
C.events_statements_summary_by_thread_by_digest
D.events_statements_summary_by_thread_by_event_name
9.以下哪个命令可以查看MySQL的配置信息?
A.showvariables
B.showprocesslist
C.showstatus
D.showtables
10.在MySQL中,以下哪个参数可以设置连接超时时间?
A.connect_timeout
B.wait_timeout
C.interactive_timeout
D.innodb_lock_wait_timeout
二、多项选择题(每题3分,共5题)
1.MySQL性能分析工具包括哪些?
A.EXPLAIN
B.MySQLWorkbench
C.PerformanceSchema
D.slow_query_log
2.以下哪些参数可以影响MySQL的性能?
A.query_cache_size
B.innodb_buffer_pool_size
C.table_cache
D.thread_cache_size
3.在PerformanceSchema中,以下哪些表记录了数据库的查询?
A.events_statements_summary_global_by_digest
B.events_statements_summary_by_digest
C.events_statements_summary_by_thread_by_digest
D.events_statements_summary_by_thread_by_event_name
4.以下哪些命令可以查看MySQL的性能信息?
A.showprocesslist
B.showstatus
C.showvariables
D.showtables
5.以下哪些工具可以帮助分析MySQL的性能瓶颈?
A.MySQLWorkbench
B.EXPLAIN
C.PerformanceSchema
D.slow_query_log
三、判断题(每题2分,共5题)
1.EXPLAI