SQL企业级面试题
链接:90root
MySQL企业面试题
1. 开发有一堆数据插入,如何防止插入的中文数据产生乱码?
2. 如何批量更改数据库表的引擎,如:myisam改为innodb
3. 如何批量更改数据库字符集,例如: GBK更改为UTF8
4. 你的数据库是如何备份的?(请答出200台以上规模企业数据库备份的解决方案)
5.
key_buffer_size参数的作用,如何修改这个参数不重新数据库就可以生效?
6. delete from test 和truncate table test有什么区别?
7. 简述你维护企业里MySQL架构。
8. 网站打开慢,请给出排查方法,如果是因为数据库慢导致,如何排查并解决,请举例分析?
9. 什么是数据库的事务?事务有哪些特性?
10. MySQL有哪些常用引擎?企业中如何批量更改表的引擎?
11. MyISAM与Innodb数据库引擎有什么特点与区别?企业中如何选择?
12. MySQL binlog的工作模式有哪些? 各有什么特点?企业中如何选择?
13. 如何分表分库备份及批量恢复?
14. 企业中mysqldump备份时使用了-A、-B参数,请问如何进行单表单库恢复?
15. 生产场景不停主库、不锁主库、不夜间操作,白天如何创建从库?
16. 生产环境,一主多从环境,从库宕机,请问如何恢复?
17. 生产环境,一住多从环境,主库宕机,请问如何恢复?
18. 解释下有关数据库的ACID是什么意思?
19. 生产MySQL如何优化?
20. 生产MySQL如何设计备份方案?
21. 生产MySQL root密码遗忘如何解决?多实例密码遗忘又如何解决?
22. 什么是MySQL引擎?myisam和innodb数据库引擎特点与区别?
23. 如何配置mysql多实例?
24. 工作中数据库被误操作执行了一个删除的SQL语句,你如何完整恢复丢失的数据?
25. MySQL出现同步延迟有哪些原因?如何解决?
26. 简述Mysql主从同步的原理及配置主从的完整步骤
27. MySQL如何实现双互为主从复制A<==>B?
28. MySQL如何实现级联同步A-->B-->C?
29. MySQL主从复制故障如何解决?如何监控主从复制是否故障?
30. MySQL sleep线程过多如何解决?
31. 如何调整已有mysql数据库的字符集?例如:从UTF8改为GBK
32. 请描述Mysql里中文数据乱码的背后原理,以及工作中如何防止数据库乱码?
SQL企业级面试题的更多相关文章
- SQL数据库面试题
SQL数据库面试题 1.SQL SREVER中,向一个表中插入了新数据,如何快捷的得到自增量字段的当前值 这种情况其实我们经常用到,比如我们新建了一个用户,建立完用户后我们希望马上得到这个新用户的ID ...
- SQL经典面试题及答案
1.一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2 ...
- Sql Server 面试题
1.用一条SQL语句 查询出每门课都大于80分的学生姓名 name kecheng fenshu 张三 语文 81张三 数学 75李四 语文 ...
- sql 经典面试题及答案(选课表)
SQL数据库面试题以及答案 Student(Sno,Sname,Sage,Ssex) 学生表 Sno:学号:Sname:学生姓名:Sage:学生年龄:Ssex:学生性别Course(Cno ...
- Oracle 之 SQL 面试题 录
多上网查查 SQL 面试题 1.学号(自动编号) 姓名 性别 年龄 0001 xw 男 18 0002 mc 女 16 0003 ww 男 21 0004 xw 男 18 请写出实现如下 ...
- 一道SQL的面试题之联想
一道SQL的面试题之联想 本人工作在一家小型的民营企业,主要从事业务系统的日常维护,二次开发,菜鸟一枚.周五经理准备面试两个开发人员,据简历,都还比较不错,让经理产生了想法,于是准备了一套面试题目,给 ...
- SQL + Python 面试题:之二(难度:中等)
SQL + Python 面试题:之二(难度:中等)
- 【转】SQL语句面试题
1.一道SQL语句面试题,关于group by表内容:2005-05-09 胜2005-05-09 胜2005-05-09 负2005-05-09 负2005-05-10 胜2005-05-10 负2 ...
- 最强最全面的大数据SQL经典面试题(由31位大佬共同协作完成)
本套SQL题的答案是由许多小伙伴共同贡献的,1+1的力量是远远大于2的,有不少题目都采用了非常巧妙的解法,也有不少题目有多种解法.本套大数据SQL题不仅题目丰富多样,答案更是精彩绝伦! 注:以下参考答 ...
随机推荐
- OC在终端编写和运行
初学者如果想在终端写OC程序的话可以使用一下方法 1.编写.m文件 2.编译.m文件: cc -c 文件名.m 3.再执行: cc 文件名.o -framework Foundation 4. 执行a ...
- http高可用+负载均衡 corosync + pacemaker + pcs
http高可用+负载均衡 corosync + pacemaker + pcsopenstack pike 部署 目录汇总 http://www.cnblogs.com/elvi/p/7613861. ...
- Scala入门系列(一):基础语法
Scala基础语法 Scala与JAVA的关系 Scala是基于Java虚拟机,也就是JVM的一门编程语言,所有Scala的代码都需要经过编译为字节码,然后交由Java虚拟机来运行. 所以Scala和 ...
- PAT 1042. Shuffling Machine (20)
1042. Shuffling Machine (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yue Shu ...
- (高级篇)php结合redis实现高并发下的抢购、秒杀功能
抢购.秒杀是如今很常见的一个应用场景,主要需要解决的问题有两个:1 高并发对数据库产生的压力2 竞争状态下如何解决库存的正确减少("超卖"问题)对于第一个问题,已经很容易想到用缓存 ...
- SpringCloud高可用Eureka搭建
网上很多博客写的都是在本地一台机器上面搭建的,我用两台机器来为大家搭建一个注册中心高可用集群 第一步:需要在每一台机器上面搭建一个注册中心. 第二步:编写第一台机器注册中心配置文件 第三步:编写第二台 ...
- 【Keras】从两个实际任务掌握图像分类
我们一般用深度学习做图片分类的入门教材都是MNIST或者CIFAR-10,因为数据都是别人准备好的,有的甚至是一个函数就把所有数据都load进来了,所以跑起来都很简单,但是跑完了,好像自己还没掌握图片 ...
- Java爬虫--Https绕过证书
https网站服务器都是有证书的. 是由网站自己的服务器签发的,并不被浏览器或操作系统广泛接受. 在使用CloseableHttpClient时经常遇到证书错误(知乎的网站就是这样) 现在需要SSL绕 ...
- 8.5 filecmp--文件和文件夹比較处理
本模块主要提供了对文件和文件夹进行简单的比較处理,假设须要复杂的文件比較须要使用difflib库来处理. filecmp.cmp(f1, f2, shallow=True) 比較文件f1和文件f2,当 ...
- 10_Eclipse中演示Git冲突的解决
1 在user1中的readme.txt文件里先改动,而且commitand push 选中user1,右击team->Commit-à watermark/2/text/aHR0cDov ...