摘要: 1.分区 InnoDB,MyISAM,NDB引擎都支持分区。 mysql5.1开始支持分区。 分区可以提高某些SQL的速度。 2.MySQL支持分区 水平分区:同一表中不同行的记录分配到不同物理文件中。 垂直分区:同一表中不同列的记录分配到不同物理文件中。 MySQL支持水平分区,不支持垂直分区。 阅读全文
posted @ 2018-09-12 16:01 Mibloom 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1.不同引擎支持不同锁机制,InnoDB支持 行锁。 2.表锁,行锁区别: 3.读锁 S锁: 共享锁,允许其他事务读,但是不允许进行增删改操作。 4.写锁 X锁:排它锁,不允许其他任何操作,包括读,写锁优先级最高。 X锁:排它锁,不允许其他任何操作,包括读,写锁优先级最高。 5.MDL锁: 开启查询 阅读全文
posted @ 2018-09-12 11:01 Mibloom 阅读(173) 评论(0) 推荐(0) 编辑