数据库
帅的一库
这个作者很懒,什么都没留下…
展开
-
数据库设计
1. 基础 1.1. 数据库设计步骤 需求分析(根据数据的属性和特点设置数据类型);逻辑设计(ER 图);物理设计(选择开发环境);维护优化(新建表、索引、拆分); 1.2. 术语 关系 一个关系对应通常所说的一张表; 元组 表中的一行为一个元组; 属性 表中的一列为一个属性;每一个属性有一个名称为属性名(表字段); 候选码 表中的某个属性转载 2017-07-25 18:07:55 · 208 阅读 · 0 评论 -
mysql解决大量time_wait
命令查看TIME_WAIT连接数 netstat -ae|grep "TIME_WAIT" |wc -l 早上登陆服务器的时候输入netstat -an|grep mysql 发现存在大量TIME_WAIT状态的连接 tcp 0 0 127.0.0.1:3306 127.0.0.1:41378 TIME_WAIT转载 2017-07-26 14:33:00 · 3794 阅读 · 0 评论 -
数据库设计
1. 数据库设计步骤 1) 需求分析(根据数据的属性和特点设置数据类型); 2) 逻辑设计(ER图); 3) 物理设计(选择开发环境); 4) 维护优化(新建表、索引、拆分); 2. 术语 关系:一个关系对应通常所说的一张表; 元组:表中的一行为一个元组; 属性:表中的一列为一个属性;每一个属性有一个名称为属性名(表字段); 候选码:表中的某个属性级,它可转载 2017-07-26 14:38:41 · 259 阅读 · 0 评论 -
数据库设计2
数据库设计在软件开发过程中占有重要的地位,国内开发者MeteorSeed在博客中结合自己的实际经历全面总结了关系型数据库设计需要注意的各个方面,包括Codd的基本法则、设计阶段、设计原则和命名规则。 MeteorSeed认为在项目早期应该由开发者进行数据库设计,后期调优则需要DBA:“一个精通OOP和ORM的开发者,设计的数据库往往更为合理,更能适应需求的变化”。他引用了关系数据库之父Cod转载 2017-07-26 14:42:02 · 316 阅读 · 0 评论 -
数据库设计规则
◆ 简 介 在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的 11 点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮助。实属一家之言,欢迎拍砖 : ) 我之所以写下这篇这么完整的文章是因为,很多开发者一参与到数据库设计,就会很自然地把 “三范式” 当作银弹一样来使用。他们往往认为遵转载 2017-07-26 14:43:06 · 224 阅读 · 0 评论