41.MySQL查询表的统计信息可以通过以下哪些方式?ABCD
A通过information_schema.STATISTICS
Bshow table status;
C通过information_schema.tables
D通过MySQL.innodb_table_stats
Eshow tables;.
MySQL.innodb_table_stats记录表的持久化统计信息,即物理表存储; information_schema.tables、information_schema.STATISTICS记录表的非持久化统计信息,即通过内存表记录; show table status;查看表状态时显示统计信息。
42.mysql中关于myisam与innodb引擎,哪项是错误的?A
AInnoDB会统计表行数,MyISAM则不会
BInnoDB支持行级锁,MyISAM不支持行级锁
CInnoDB支持事务,MyISAM不支持事务
DInnoDB支持外键,MyISAM不支持
43.MySQL中读取参数文件的顺序为: ①/etc/my.cnf ②/etc/mysql/my.cnf ③/usr/local/mysql/etc/my.cnf ④~/.my.cnf
44.以下描述中对mysql里mgr描述正确的有哪些? BCD
A唯一建更新的提供单主模式和多主模式,单主模式在主库宕机后能够自动选主,所有写入都在主节点进行,多主模式支持多节点写入。最多支持7个主节点
B基于分布式Paxos的xcom协议实现组复制,保证数据一致性
CXCOM是单线程驱动,无多线程能力,通信流需要额外的一次TCP协议栈,实现了Batching和Pipelining
DMGR组件里包含Capture,Apply ,recovery,GCS API,API,Communication Engine
45.MySQL可以用()来声明游标 B
ASET CURSOR
BDECLARE CUSOR
CALTER CURSOR
DCREATE CURSOR
46.MySQL统计信息包括以下哪几类?ABD
A直方图统计信息
B索引统计信息
C列统计信息
D表统计信息
MySQL没有列的统计信息;8.0后推出了直方图统计信息。包括单点直方图和等高直方图。
47.MySQL里InnoDB临时表那些情况会用到?ABCD
A多表join
Binsert into select
Cbinlog_cache
Dundo
48.关于explain执行计划,explain_type 有哪几个类型?ABD
APARTITIONS
BFORMA T = format_name
CJSON
DEXTENDED
49.MySQL里引擎里有哪些锁机制不支持?E
A共享锁
B排它锁
C锁表
D行锁
E堆锁
F页锁
50.MySQL 5.7中emp表创建联合索引deptno,ename,job,那可以用该索引的查询字段会有哪些?(ABC)(多选)
A deptno,ename,job
B deptno,ename
Cdeptno
D ename
51.下面哪个选项是 MySQL binlog 日志落盘的顺序? B
Awrite–>commit —>sync—>flush
Bcommit -->write—>flush—>sync
Ccommit -->write—>sync—>flush
Dwrite -->commit—>flush—>sync
52.Where does MySQL Linux RPM install the mysqld binary?C?
A./usr/bin/
B./usr/local/mysql/bin/
C/usr/sbin/
D/usr/libexec/
E/opt/mysql/server/bin/
**53.以下描述中对mysql里并行复制描述正确的有哪些?ABCD
**
A 并行复制回放的时有3个阶段:1.flush stage:多个线程按进入的顺序将 binlog 从 cache 写入文件(不刷盘);2.sync stage:对 binlog 文件做 fsync 操作(多个线程的 binlog次刷盘);3.commit stage:各个线程按顺序做 InnoDB commit 操作
B 若判断可以并行执行,那么选择worker线程执行事务的二进制日志。
C 并行复制回放3个阶段,为了保证事务写入的顺序 flush,sync,commit每个阶段有 lock 进行保护。 D 如该操作是DDL,亦或者是事务跨schema操作,则等待所有的worker线程执行完成之后,再执行当前的日志
**
54.MySQL里多表join中MySQL里用到的方式有哪些?ABDE**
AIndex Nested-LoopJoin
BBlock Nested-Loop
CHash loop
DNested-Loop Join
EBatched Key Access
55.MySQL在查询处理的哪个阶段创建查询的执行计划?A
AOptimizing
BAuthorizingo
CParsingo
DExecuting
56.MySQL中,slow log和general log有哪些保存方式?AB
Atables
Bfiles
Cmemory
Dcsv
57.在下列MySQL的内置函数中,属于系统信息函数的是A
A、VERSION()函数 【正确答案】
B、IFNULL()函数
C、IF()函数
D、CASE()函数
【答案解析】
IF()函数、IFNULL()函数属于控制流程函数。CASE()函数属于转换函数。VERSION()、USER()函数属于系统信息函数。
58.以下关于MySQL存储引擎的描述,正确的是?ACD
A INNODB存储引擎支持外键,支持行级锁
B MYISAM存储引擎支持外键、事务
C MYISAM存储引擎只支持表级锁
D INNODB存储引擎的行级锁是通过索引来实现的
59.考虑MySQL 服务器中的 key buffer。关于这个特性,哪两种说法是正确的?BE
A它缓存所有存储引擎表的索引块。
B它只缓存MyISAM 表的索引块。
C它只缓存InnoDB 表的索引块。
D按每个连接设置。
E它是一个全局缓冲区。
60.MySQL8.0中,新增了以下哪些索引特性?abce
A索引跳扫
B不可见索引
C函数索引
D全文索引
E降序索引
F反向键索引




