摘要: 1 优化sql语句 2加内存缓存 3读写分离 4分表 阅读全文
posted @ 2018-11-13 11:12 北落师问 阅读(234) 评论(0) 推荐(0) 编辑
摘要: MyISAM、InnoDB、HEAP、BOB,ARCHIVE,CSV等 MyISAM:快速读取,不支持(事务等),表级锁。 InnoDB:支持事务、外键等特性、数据行锁定。空间占用大,不支持全文索引等。 阅读全文
posted @ 2018-11-13 11:10 北落师问 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1>纵向分表 将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关系型数据库的第三范式要求,是应该在同一个表的。) 分表理由:根据数据的活跃度进行分离 2>横向分表 表结构是完全一样,但是,根据某些特定的规则来划分的表,如根据用户ID来取模划分。 分表理由:根据数据量的规模来划分, 阅读全文
posted @ 2018-11-13 11:08 北落师问 阅读(108) 评论(0) 推荐(0) 编辑