数据库
文章平均质量分 63
郭慧鹏
如果来世依然想走你今天的路,那么你的人生一定很精彩༄
展开
-
SQLServer中的锁
锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写。死锁:是数据库性能的重量级杀手之一,而死锁却是不同事务之间抢占数据资源造成的。看完这个定义可以还是不太清楚,举个小例子,当你要进一个房间的时候,你想推门,这个时候刚好有个人想出来,他也想推门出去,于是,两个人就卡在那了,结果,后面排队的人也都动弹不了了,假如这个房间是个数据库,原创 2017-09-29 19:59:49 · 639 阅读 · 43 评论 -
数据库范式总结
数据库范式最基础的范式为第一范式(1NF)、第二范式(2NF)、第三范式(3NF),还有更高层次的范式,但太过于复杂,我们先来学习一下最基本的范式。 第一范式(1NF):定义:关系表中行必须是唯一且属性是原子性的。当我们看到这句话是不是很懵逼,下面我们一一来分析。 什么是所谓的行唯一呢?第一:既然是唯一,那么它在行中的某一标识必须是已知而非未知即不能为空第二:唯一也就是说不能重复第三:怎么保证行原创 2017-09-22 21:25:41 · 448 阅读 · 36 评论 -
SQL Server修改字段属性总结
SQL Server修改字段属性总结1:向表中添加字段 Alter table [表名] add [列名] 类型2: 删除字段 Alter table [表名] drop column [列名]3: 修改表中字段类型 可以修改列的类型,是否为空) Alter table [表名] alter column [列名] 类型4:添加主键 Alter table [表名] ad原创 2017-09-19 20:14:24 · 8586 阅读 · 39 评论 -
SQL函数总结
1、合计函数1)COUNT(*) 返回行数 2)COUNT(DISTINCT COLNAME) 返回指定列中唯一值的个数 3)SUM(COLNAME/EXPRESSION) 返回指定列或表达式的数值和; 4)SUM(DISTINCT COLNAME) 返回指定列中唯一值的和 5)AVG(COLNAME/EXPRESSION) 返回指定列或表达式中的数值平均值 6)AVG(DIST原创 2017-09-22 21:41:18 · 772 阅读 · 41 评论 -
优化Mysql查询速度
之前听过一些大神们讲Mysql,听完收获了不少,遗憾的是没有做笔记,导致现在几乎忘的差不多了,今天在网上看到了,赶快收藏一下,感兴趣的好好瞅瞅。优化Mysql的速度取决于硬件的配置,当然这不是最主要的,毕竟大多数配置有限,所以我们要从Mysql数据库的select查询语句这方面来优化Mysql。当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其转载 2017-12-31 17:03:07 · 614 阅读 · 30 评论