数据库
MiniHurricane
这个作者很懒,什么都没留下…
展开
-
数据库:三范式与反范式
范式是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。 关系数据库中的关系必须满足一定的要求,即满足不同的范式。大数据生态中,各类强大的查询引擎层出不穷,相对廉价的磁盘和分布式技术,也让数据冗余变得可接受甚至更加方便。 在创建一个数据库的过程中,范化是将其转化为一些表的过程,这种方法可以使从数据库得到的结果更加明确。这样可能使数据库产...转载 2019-09-29 22:06:33 · 251 阅读 · 0 评论 -
MySQL数据库六大设计规范总结
老男孩IT教育 2019-07-17 13:02:00 数据库命名规范 所有数据库对象名称必须小写,因为其对大小写是敏感的。例如table跟Table是两张不同的表 命名要做到见名识意,禁止使用MySQL保留关键字。 临时表以tmp开头,备份表以bak开头并以时间戳结尾。 所有存储相同数据的列名和列类型必须一致。 数据库基本规范 所有表和字段都需要添加注释 使用comment...转载 2019-09-30 17:51:03 · 136 阅读 · 0 评论 -
MySQL单表数据量过千万,采坑优化记录,完美解决方案
原创 互联网编程 2018-12-10 11:52:42 问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法直视。原开发人员都已离职,到我来维护...转载 2019-09-30 17:54:22 · 270 阅读 · 0 评论