mysql
文章平均质量分 76
qq_15037067
爱好算法,
展开
-
mysql总结 事物
1 事物的特性 ACID 原子性:一组更新操作不可再分,要么全做,要么不做 一致性:事务的操作状态是正确的 隔离性: 并发执行的多个事务间互相不影响 持久性:已提交的事物的影响是持久的,被撤销事务的影响可恢复 2 事务的三种不一致性 脏读:读到另一个事务未提交的数据 不可原创 2017-08-12 17:32:40 · 178 阅读 · 0 评论 -
编码
1 简单概念 编码:信息从一种形式或格式转换为另一种形式或格式的过程。就是将我们看到的文字,图片等信息按照某种规则存储在计算机中。 解码:编码的逆过程,将存储在计算机上的二进制转换为我们看到的文子,图片。 字符:一个字符是一个单位的字形、类字形单位或符号的基本信息。字符是指计算机中使用的字母、数字、字和符号。 字原创 2017-08-04 21:23:06 · 233 阅读 · 0 评论 -
mysql 总结
1 概念 mysql是关系型数据库,是由一个一个的表组成,表包括表头,行,列,键,值 表头:每一列的名称 列 : 有相同数据类型的数据的集合, 行:用来描述每个个体的具体信息 ,值:行的具体信息,每个值与该列的数据类型相同,键:标识每个特性的个体,具有唯一性。 2 命令 net转载 2017-08-06 16:41:18 · 189 阅读 · 0 评论 -
mysql 子查询
为什么需要子查询? 现实中,很多情况需要进行下述条件的判断 集合成员资格 某一元素是否是某一个集合的成员 集合之间的比较 某一个集合是否包含另一个集合等 集合基数的测试原创 2017-08-12 14:49:30 · 338 阅读 · 0 评论 -
mysql 结构优化
MySQL的优化主要分为结构优化(Scheme optimization)和查询优化(Query optimization)。 最左前缀原理与相关优化 情况一:全列匹配。 很明显,当按照索引中所有列进行精确匹配(这里精确匹配指“=”或“IN”匹配)时,索引可以被用到。 情况二:最左前缀匹配。转载 2017-08-11 23:11:58 · 276 阅读 · 0 评论 -
文件组织和索引
1 数据库存储和查询实现的基本思想 2 数据库表和记录与磁盘块的映射 3 数据库文件组织方法 数据组织要考虑更新(增、删、改)和检索需求 更新将涉及数据存储空间的扩展与回收问题 检索将涉及扫描整个数据库的问题、大批量处理数据问题 不同的需求要原创 2017-08-11 20:59:14 · 898 阅读 · 0 评论 -
常见sql技巧 优化
1 正则 regexp 比like更消耗资源 select name, email from t where email REGEXP "@163[.,]com$" select name, email from t where email like "%@163.com" ro email like "%@163,com" 2 RAND(原创 2017-08-17 21:21:54 · 321 阅读 · 0 评论 -
数据库查询总结
1 基础查询 select 列名 from 表名 2 条件查询 运算符 select 列名 from 表名 where 条件 =、!=、、>=; BETWEEN…AND; IN(set); IS NULL; AND; OR; NOT; 3 模糊查询原创 2017-08-10 23:02:27 · 1071 阅读 · 0 评论 -
mysql 基础操作
1 mysql 表复制 复制结构 + 数据 把表t1 内容复制到 t2 方式1 : insert into t2 select * from t1 缺点:只复制了数据, 并且错误 方式2:create table t2 like t1; (复制结构)原创 2017-08-16 21:07:57 · 228 阅读 · 0 评论 -
mysql 优化语句
EXPLAIN 语句结果分析 id SELECT识别符。这是SELECT的查询序列号。 select_type SELECT类型,可以为以下任何一种: SIMPLE 简单SELECT(不使用UNION或子查询)原创 2017-08-12 22:46:23 · 226 阅读 · 0 评论