数据库基础学习
Couragefff
沉迷于code无法自拔而日渐消瘦
展开
-
开发标注系统时遇到的并发问题总结
数据批次表: public class SmsMarkBatch { private Long id; private String batchname; private String inittype; private Integer smscount; private Integer typemarkcount; private Int...原创 2020-03-29 19:36:19 · 357 阅读 · 0 评论 -
数据库索引相关知识点
什么是索引? 索引是存储表中一个特定列的值数据结构。B-是最常用的。因为时间复杂度低,查找、删除、插入操作都可一在对数时间内完成。因为存储在B-Tree中的数据是有序的。 把数据库索引看作是书的索引 数据库索引是怎样提升性能的? 避免全表扫描,通过缩小一张表中需要查询的记录/行的数目来加快搜索的速度。 如B-Tree其中的数据是有序的,已经排序意味着查询会快很多。 索引存储了表中相应行的指针可以获...原创 2020-02-21 16:21:05 · 322 阅读 · 0 评论 -
基本SQL
一、基础 二、创建表 三、修改表 四、插入 五、更新 六、删除 七、查询 八、排序 九、过滤 十、通配符 十一、计算字段 十二、函数 十三、分组 十四、子查询 十五、连接 十六、组合查询 十七、视图 十八、存储过程 十九、游标 二十、触发器 二十一、事务处理 二十二、字符集 二十三、权限管理 参考资料 一、基础 模式定义了数据如何存储、存储什么样的数据以及数据如何分解等信息,数据库和表都有模式。 主转载 2018-04-06 20:55:40 · 456 阅读 · 0 评论 -
高性能Mysql学习
一、存储引擎 InnoDB MyISAM 比较 二、数据类型 整型 浮点数 字符串 时间和日期 三、索引 索引分类 索引的优点 索引优化 B-Tree 和 B+Tree 原理 四、查询性能优化 五、切分 垂直切分 水平切分 切分的选择 存在的问题 六、故障转移和故障恢复 参考资料 一、存储引擎 InnoDB InnoDB 是...转载 2018-04-07 12:36:02 · 660 阅读 · 1 评论