您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > MySQLDBA面试题-上海热璞科技
1.请用图框的方式大致地描绘出MySQL架构体系.2.限定MySQL5.5及以下为例,InnoDB存储引擎与MyISAM存储引擎的区别,至少写四点.3.MySQL中控制内存分配的全局参数,有哪些?4.请简洁地描述下MySQL中InnoDB支持的四种事务隔离级别名称,以及逐级之间区别?5.小题集锦1.VARCHAR(N)或CHAR(N)中的N含义是:2.若一张表中只有一个字段VARCHAR(N)类型,utf8编码,则N最大值为多少(精确到数量级即可):3.表中有大字段X(例如:text类型),且字段X不会经常更新,以读为为主,请问您是选择拆成子表,还是继续放一起,并且写出您的理由?答案:理由:4.MySQL中InnoDB引擎的行锁是通过加在什么上完成(或称实现)的:A.数据块B.索引值选择答案后,告诉我们为什么?答:5.username字段定义为VARCHAR(40)和VARCHAR(200)有啥区别?答:5.MySQL数据库备份方式有那几种(只讨论InnoDB存储引擎),至少写四种。6.MySQL复制搭建M-N的过程,请简述各个步骤?(备注:M已经在线跑,N为新安装的MySQL服务器)1.2.3.4.5.7.看图分析(申明:应用程序未有任何版本变更)1.图出现什么样的现象,及现象关联性?2.通过图分析可能什么原因造成的?3.准对分析的原因,告知如何解决4.你是怎样思考分析的?答:8.SQL语句优化原SQL语句:SELECTID,WAYBILL_NO,EXP_TYPE,PKG_QTY,EXPRESS_CONTENT_CODE,EFFECTIVE_TYPE_CODEFROMT_EXP_OPWHEREORDERIDNOTIN(SELECTORDERIDFROMT_EXP_OPWHEREAUX_OP_CODEIN('NEW','UPDATE','DELETE')AND((OP_CODEIN(176,162,171,131,136)ANDEXP_TYPEIN('10','20','30'))OR(OP_CODEIN(191,121)ANDEXP_TYPEIN('10','20'))OR(OP_CODEIN(181,111)ANDEXP_TYPE='10')))LIMIT10;条件:T_EXP_OP表主键为BIGINT类型的ID字段,存储引擎为InnoDB,无其他索引优化后为:9.分页SQL语句优化原SQL语句:SELECT*FROMtestFORCE(idx_m_n)WHEREm=1ORDERBYnLIMIT1000,10;条件:Test表为InnoDB存储引擎,主键为BIGINT类型的ID字段,二级索引:idx_m_n(m,n)优化后为:10.语句挑错SQL语句:SELECTM.columnname……,N.*columnname…..FROMleft_tableMLEFTJOINright_tableNONM.columnname_join=N.columnname_joinANDN.columnname=XXXANDM.columnname=XXX请问本SQL语句哪里不合理,为啥不合理?答:11.[SELECT*]和[SELECT全部字段]的2种写法有何优缺点,至少写出四点1.2.3.4.5.12.HAVNG子句和WHERE的异同点,至少写出3点1.2.3.4.13.分布式数据库产品的特点(至少写4条)1.2.3.4.5.14.数据拆分架构的优缺点(至少写8条)1.2.3.4.5.6.7.8.9.15.工作是否还有MySQL疑难至今未解决(备注:有,请简洁描述;若无,请写无)?答:16.你对自己的未来3-5年的规划,以及近期1-2年的规划答:工作地点:上海是否出差:会联系人:金官丁邮件地址:jinguanding@hotpu.cn固定电话:021-61559355移动电话:13661668096
本文标题:MySQLDBA面试题-上海热璞科技
链接地址:https://www.777doc.com/doc-2883609 .html