MySQL 如何做到高可用方案? MySQL 高可用,意味着不能一台 MySQL 出了问题,就不能访问了。 1. ...[作者空间]
主键与索引有什么区别? 1、主键一定会创建一个唯一索引,但是有唯一索引的列不一定是主键; 2、主键...[作者空间]
主键和候选键有什么区别? 表格的每一行都由主键唯一标识,一个表只有一个主键。主键也是候选键。按照惯例,候选键可以被...[作者空间]
CHAR 和 VARCHAR 的区别? 1、CHAR 和VARCHAR 类型在存储和检索方面有所不同 ...[作者空间]
使用 MySQL 的索引应该注意些什么? 1、应尽量避免在WHERE子句中使用!=或<>操作符,否则将导致...[作者空间]
怎样尽量避免死锁的出现? 1. 设置获取锁的超时时间,至少能保证最差情况下,可以退出程序,不至于一直等待导致死锁;...[作者空间]
说说悲观锁和乐观锁 悲观锁 说的是数据库被外界(包括本系统当前的其他事物以及来自外部系统的事务处理)修改保持着保守...[作者空间]
说说什么是锁升级? MySQL 行锁只能加在索引上,如果操作不走索引,就会升级为表锁。因为 InnoDB 的行锁是...[作者空间]
请说说 MySQL 数据库的锁? 关于 MySQL 的锁机制,可能会问很多问题,不过这也得看面试官在这方面的知识储...[作者空间]
MySQL 事务隔离级别? 1、READ UNCOMMITTED(未提交读):事务中的修改,即使没有提交,...[作者空间]
说说 MVCC 的实现原理 MVCC 的目的就是多版本并发控制,在数据库中的实现,就是为了解决读写冲突,它的实现原...[作者空间]
MVCC 可以为数据库解决什么问题? 在并发读写数据库时,可以做到在读操作时不用阻塞写操作,写操作也不用阻塞读操作...[作者空间]
说说什么是 MVCC? 多版本并发控制(MVCC=Multi-Version Concurrency Contro...[作者空间]
什么时候不要使用索引? 1. 经常增删改的列不要建立索引; 2. 有大量重复的列不建立索引; 3. 表记录太少不要...[作者空间]
MySQL 索引类型有哪些? 主键索引 索引列中的值必须是唯一的,不允许有空值。 普通索引 MySQL中基本索引类...[作者空间]
说说 InnoDB 与 MyISAM 有什么区别? 1、在 MySQL 5.1 及之前的版本中,MyISA...[作者空间]
为什么 SELECT COUNT(*) FROM table 在 InnoDB 比 MyISAM 慢? 对于 SE...[作者空间]
int(11) 中的 11 代表什么涵义? int(11) 中的 11,不影响字段存储的范围,只影响展示效果。 ...[作者空间]
MySQL 中 varchar 与 char 的区别?varchar(30) 中的 30 代表的涵义? 1...[作者空间]
索引有什么优缺点? 优点: 1、提高数据的检索速度,降低数据库IO成本; 使用索引的意义就是通过缩小表中需...[作者空间]