• 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里中文数据乱码的背后原理,以及工作中如何防止数据库乱码?
  • 相关阅读:
    PTP 接线方式及通讯距离
    串口通信基本概念
    Modbus RTU 通信应用案例
    Modbus 指令
    Modbus RTU新版本指令介绍
    Integer自动装箱和拆箱
    重写hashCode方法,导致内存泄漏
    Dom4j入门
    Java设计模式(9)——观察者模式
    IntelliJ IDEA版本控制——过滤提交文件
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/6075363.html
Copyright © 2020-2023  润新知