数据库管理员(DBA)面试题目及答案.docx

数据库管理员(DBA)面试题目及答案.docx

数据库管理员(DBA)面试题目及答案

一、基础题(每题5分,共50分)

1.请简述MySQL中InnoDB和MyISAM引擎的核心差异,各自适用场景是什么?

2.数据库索引的作用是什么?常见索引类型有哪些?主键索引和唯一索引的区别是什么?

3.什么是数据库事务?ACID特性分别指什么?MySQL中如何设置事务隔离级别?

4.请解释MySQL中的锁机制,行锁和表锁的触发条件及对并发的影响。

5.什么是SQL注入攻击?如何从数据库层面和应用层面防范SQL注入?

6.MySQL中char和varchar类型的区别是什么?如何选择合适的字符串类型?

7.请简述数据库连接池

文档评论(0)

1亿VIP精品文档

相关文档