2018年6月29日

mysql 开发基础系列5 运算符

摘要: 1. 算术运算符 2.比较运算符 注意NULL值不能用= 运算符 SELECT * FROM t WHERE c =NULL; -- 需要改成 SELECT * FROM t WHERE c IS NULL; -- 或改成 SELECT * FROM t WHERE c <=> NULL; --be 阅读全文

posted @ 2018-06-29 14:16 花阴偷移 阅读(329) 评论(0) 推荐(0) 编辑

2018年6月28日

sql server 索引阐述系列四 表的B-Tree组织

摘要: 一.概述 说到B-tree组织,就是指索引,它可以提供了对数据的快速访问。索引使数据以一种特定的方式组织起来,使查询操作具有最佳性能。当数据表量变得越来越大,索引就变得十分明显,可以利用索引查找快速满足条件的数据行。某些情况还可以利用索引帮助对数据进行排序,组合,分组,筛选。 一个B-tree,根是 阅读全文

posted @ 2018-06-28 14:55 花阴偷移 阅读(1601) 评论(0) 推荐(3) 编辑

2018年6月27日

mysql 开发基础系列4 字符数据类型

摘要: 字符串类型 1.1 CHAR 和VARCHAR 类型 CHAR 列的长度固定为创建表时声明的长度,VARCHAR 列中的值为可变长字符串。在检索的时候,CHAR 列删除了尾部的空格,而VARCHAR 则保留这些空格。(在sqlserver里都是长度2) CREATE TABLE vc (v VARC 阅读全文

posted @ 2018-06-27 17:44 花阴偷移 阅读(393) 评论(0) 推荐(0) 编辑

2018年6月26日

mysql 开发基础系列3 日期数据类型

摘要: 日期类型 如果要用来表示年月日,通常用DATE 来表示。 如果要用来表示年月日时分秒,通常用DATETIME 表示。 如果只用来表示时分秒,通常用TIME 来表示。 TIMESTAMP表示格式 :YYYY-MM-DD HH:MM:SS。 如果只是表示年份,可以用YEAR 来表示。DATE,DATET 阅读全文

posted @ 2018-06-26 11:54 花阴偷移 阅读(405) 评论(0) 推荐(0) 编辑

mysql 开发基础系列2 整型数据类型

摘要: Mysql 的数据类型 1. 对整数类型, Mysql 还支持类型名称后面的小括号内指定的显示宽度,例如int(5) 表示宽度小于5位时填满宽度,如果不显示指定宽度默认是int(11),一般配合zerofill使用下面来描述下 -- 创建表t1 有id1和id2字段,指定数值宽度分别为int 和in 阅读全文

posted @ 2018-06-26 09:48 花阴偷移 阅读(540) 评论(0) 推荐(0) 编辑

2018年6月25日

mysql 开发基础系列1 表查询操作

摘要: 在安装完数据库后,不管是windows 还是linux平台, mysql的sql命令都大同小异,相关命令都是相同的,每个命令结束后 都以 ; 结尾, 注意在windows平台中表名是不区分大小写的,在linux中是区分的。 例如tl1 与TL1在linux中是区分的。 为了一致所有的数据库名,表名, 阅读全文

posted @ 2018-06-25 18:11 花阴偷移 阅读(716) 评论(0) 推荐(2) 编辑

2018年6月21日

sql server 索引阐述系列三 表的堆组织

摘要: 一. 概述 这一节来详细介绍堆组织,通过讲解堆的结构,堆与非聚集索引的关系,堆的应用场景,堆与聚集索引的存储空间占用,堆的页拆分现象,最后堆的使用建议 ,这几个维度来描述堆组织。在sqlserver里,表有二种组织方式,在表上没有创建聚集索引时,表就是堆组织, 有聚集索引就是B树组织。无论哪种组织方 阅读全文

posted @ 2018-06-21 15:34 花阴偷移 阅读(885) 评论(0) 推荐(1) 编辑

2018年6月19日

sql server 索引阐述系列二 索引存储结构

摘要: 一.概述、 "流光容易把人抛,红了樱桃,绿了芭蕉“ 转眼又年中了,感叹生命的有限,知识的无限。在后续讨论索引之前,先来了解下索引和表数据的内部结构,这一节将介绍页的存储,页分配单元类型,区的存储, 最后简要介绍下系统页存储类型,页中的数据结构。 1.1 页存储 页是 sql server存储数据的基 阅读全文

posted @ 2018-06-19 12:32 花阴偷移 阅读(1335) 评论(0) 推荐(3) 编辑

2018年6月14日

sql server 索引阐述系列一索引概述

摘要: 一. 索引概述 关于介绍索引,有一种“文章太守,挥毫万字,一饮千钟”的豪迈感觉,因为索引需要讲的知识点太多。在每个关系型数据库里都会作为重点介绍,因为索引关系着数据库的整体性能, 它在数据库性能优化里占有重要地位。由于索引关联面广,我想通过一系列来把索引尽量阐述清楚,大概包括索引存储单元、堆介绍、聚 阅读全文

posted @ 2018-06-14 15:07 花阴偷移 阅读(725) 评论(0) 推荐(0) 编辑

2018年6月9日

sql server 锁与事务拨云见日(下)

摘要: 在锁与事务系列里已经写完了上篇中篇,这次写完下篇。这个系列俺自认为是有条不紊的进行,但感觉锁与事务还是有多很细节没有讲到,温故而知新可以为师矣,也算是一次自我提高总结吧,也谢谢大伙的支持。在上一篇的末尾写了事务隔离级别的不同表现,还没写完,只写到了重复读的不同隔离表现,这篇继续写完序列化,快照的不同 阅读全文

posted @ 2018-06-09 20:16 花阴偷移 阅读(899) 评论(1) 推荐(2) 编辑

导航