特牛生活网

建表的时候需要考虑什么_建表要考虑哪些因素_Helios丶的博客-CSDN博客

网友收藏
文章浏览阅读322次。经验1:独立性一张表如果在业务上比较独立,即只用来单表查询,考虑在哪个字段上加索引即可。但是如果要和其他表连接查询,要考虑被连接的表的大小,联表以后的查询速度,那么回到联表的根源上,当然是要查被连的那张表的字段,这时候为了不连表,可以在新表上适当冗余。示例:# a表为新表,b表为千万级表select count(*) from a join b on a.b_id = b.b_id where b.record_id = ?;# 改进,给a表加record_id, 速度会快不少select c_建表要考虑哪些因素