随笔分类 -  架构之路

摘要:需求背景 产品第一版,用户有用户名、密码、昵称等三个属性,对应表设计: user(uid, name, passwd, nick) 产品第二版,产品经理增加了年龄,性别两个属性,表结构可能要变成: user(uid, name, passwd, nick, age, sex) 讨论问题域 1)数据量 阅读全文
posted @ 2017-06-27 11:45 星空str 阅读(1114) 评论(0) 推荐(0)
摘要:1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描, 可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然后这 阅读全文
posted @ 2017-02-14 15:10 星空str 阅读(747) 评论(0) 推荐(0)