暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

每日闯关笔记|20221102

原创 zzh 2022-11-02
952

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反向键索引

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论