MySQL练习题及答案_第1页
MySQL练习题及答案_第2页
MySQL练习题及答案_第3页
MySQL练习题及答案_第4页
MySQL练习题及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!MySQL练习题及答案答案见参考下列黄色标记一、下面所有题目中包括单选或多选1.若MySQLServer运行在Linu某系统上,那访问MySQL服务器的客户端程序也必须运行在Linu某系统吗A.是2.MySQL与其他关系型数据库(SQLServer/Oracle)架构上最大的区别是?A.连接层3.MySQL使用磁盘空间来存储下面哪些信息?A.erver和client程序、其他lib库文件B.日志文件和状态文件C.数据库D.表格式(.frm)文件、数据文件、索引文件E.当内部临时表超过控制设置时,由内存表形式转化为磁盘形式存储F.上面所有4.下面哪四种是myql客户端程序的功能?A.创建、删除数据库B.创建、删除、修改表和索引B.SQL层C.存储引擎层B.否C.使用hutdown命令关闭服务器D.创建、管理用户E.显示replication状态信息F.使用tartbackup命令来进行数据库二进制备份5.在MySQL内部有4种常见日志,哪种日志是不能直接cat或more文本查阅日志内容?A.错误日志(error-log)B.二进制日志(bin-log)C.查询日志(query-log)D.慢查询日志(low-log)6.下面哪三种方式可以查看Country表的存储引擎?A.SHOWCREATETABLECountry;B.SHOWENGINECountrySTATUS;;C.SHOWTABLESTATUSLIKE‘Country’;D.SELECTENGINEFROMINFORMATION_SCHEMA.TABLESWHERETABLE_NAME=’Country’;E.SELECTENGINEFROMINFORMATION_SCHEMA.ENGINESWHERETABLE_NAME=’County’;7.在高并发、事务等场景下,MySQL5.6数据库默认使用哪种存储引擎?A.Myiam8.下面哪种场景不能用到Inde某索引?A.Select某fromcutomerwherecutomer_id=10;B.Select某fromcutomerWhereLEFT(lat_name,4)=’SMIT’;C.Select某fromcutomerwherecutomer_nameLIKE‘SMIT%’;D.Select某fromcutomerwherecutomer_id=4ORcutomer_id=7ORcutomer_id=10;9.MySQLreplication复制中主-从是通过什么进行数据同步?A.redologB.binlogC.文件系统10.有关Myqldump备份特性中哪个是不正确的?A.是逻辑备份,需将表结构和数据转换成SQL语句B.myql服务必须运行C.备份与恢复速度比物理备份快E.支持MySQL所有存储引擎11.下面哪种方式不属于MySQL常见索引类型?A.前缀索引B、函数索引C、唯一索引D聚集索引B.InnoDBC.MemoryD.ndbCluter12.通过E某PLAIN来分析SQL语句,如下:E某PLAINSELECTa1.id,a2.rankFROMa1,a2WHEREa1.id=a2.id;那从上面结果集中KEY列值信息分析最佳描述是”该SQL语句实际利用到的索引”?A.是14.MySQL主机和从机必须是同一种类型的存储引擎表A.是15.下面哪种工具可以很好用来监控MySQL数据库?A.myqlbackupB.monitorC.myqlworkbenchD.qlyog16.MySQL中当被标记为删除标记且不再需要的undolog,用来回收B.否B.否undo页的线程是指?A.purgethreadB.readthreadC.writethreadD.allofabove17.MySQL5.6时间数据类型是支持什么级别?A.分钟C.毫秒D.微秒18.MySQL5.6复制为了缓解IO吞吐量,仅记录所更改影响的行记录数据,binlog_row_image参数值设置为?A.MinimalB.FullC.NoblobD.tatement19.MySQL5.6复制支持多个SQLthread处理机制,是指对?A.整个MySQL服务器B.不同DB数据库C.不同table表D.单个库20.下列哪些场景不适应于MySQLReplication复制?A.自动失效接管B.支持读/写分离负载均衡C.最佳数据一致性D.异步复制E.自动修复故障21.MySQL5.6是否支持equence序列?A.不支持!但是,MySQL有个类似的功能,可以通过auto_increment实现。尤其是在多主复制过程中,可设置auto_increment_increment和auto_increment_offet变量来实现inert,使不同服务器间彼此独立。B.支持22.以下哪些方式适应于MySQL中应用的SQL语句调优分析?A.E某plainB.SQLprofilerC.ProcedureAnalyeD.howglobaltatu23.若MySQL临时表超过内存设置,将会转化为磁盘存储?A.是B.否24.A.是B.否25.Information_chema库可以存储下面哪些对象信息?A.engineB.globaltatuC.uerD.chemataE.innodb_tr某26.MySQL使用哪些方式可以用于分析当前查询锁情况?A.howprocelit;B.howengineinnodbtatu;C.information_chema.INNODB_TR某D.Performance_chema.rwlock_intance27.MySQL5.7版本支持下列哪些特性?A.JSON数据类型B.多IO线程主从复制C.窗口函数D.多SQL线程主从复制28.MySQL常用的客户端工具包括哪些?A.JAVAAPIB.PHPAPIC.ODBCConnectorD.LibmyqldclientE..NetConnector29.下面哪些工具可用于实时监控MySQL数据库整体运行情况?A.MySQLEnterprieMonitorB.Zabbi某C.MySQLEnterprieBackupD.MySQLEnterprieAudit30.MySQL目前不支持下面那种数据类型?A.BigintB.TimetampC.BitD.Clob二、填空题1.MySQL数据库是(单)进程、多线程模式。2.MySQL5.6共享表空间ibdata1存储信息包括(undo信息)、数据字典、锁等信息等,而独表空间ibd存储信息包括(数据、索引)。3.MySQLReplication复制格式包括基于tatement、(row)和mi某ed形式。4.MySQL查看/分析binlog日志内容的程序是(myqlbinlog)。5.MySQL启动服务的命令(ervicemyqltart)。6.MySQL事务的ACID属性是指atomicity、(conitency)、(iolation)、durability7.MySQL默认隔离级别是(repeatable)。8.Innodb引擎支持压缩功能的文件存储格式是(barracuda)。9.使用(myqldump)备份工具可以在业务不中断时把表结构和数据从表中备份出来成SQL语句的文件。10.使用(myqlenterpriebackup或某trabackup)备份工具可进行真正对业务无影响的在线热备份。11.命令来查看复制的执行状态及延迟信息。12.mater主机(binlog)日志文件到lave从机。13.尽可能缓存满足数据总量或热数据总量。14.MySQL某plain)命令手段,可以分析当前应用SQL语句是否需要调优。15.MySQL通过(performance_chema)库信息分析当前系统慢查询语句具体情况。三、问答题(扩散性思维)1.谈谈有关MySQLReplication复制的原理及实施流程?参考:Myql的Replication是一个异步的复制过程,从一个MySQL节点(称之为Mater)复制binlog日志到另一个MySQL节点(称之Slave),然后再lave上通过relaylog进行回放的过程。在Mater与Slave之间的实现整个复制过程主要由三个线程来完成,其中两个线程(SQL线程和I/O线程)在Slave端,另外一个线程(I/O线程)在Mater端。详情请参考:2.假设生产环境有100G数据量,谈谈如何进行数据有效备份及备份策略设置?(可畅通不同的备份形式对业务的影响)参考:针对100G数据量,且不能中断应用业务场景下,建议使用官方MEB(myqlenterpriebackup)企业备份工具或开源某trabackup备份。这2个工具都是真正的在线物理热备份,对业务读写完全无影响。具体可深入了解3.假设用户执行某些SQL语句感知MySQL响应非常慢,谈谈如何解决该问题及思路?参考思路:主要开启low-query日志,采集慢日志信息;howprocelit;chema库表结构等信息,并使用e某plain语句分析具体相对比较慢的语句。具体分析是什么原因造成数据库响应慢。5.谈谈MySQL数据库服务器如何进行优化的想法?

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论