
数据库
文章平均质量分 65
完猛
我们用代码创造世界,不能用代码支配世界
展开
-
ubuntu安装mysql
ubuntu安装mysql原创 2022-04-07 12:36:43 · 1457 阅读 · 0 评论 -
Mysql事务
事务简介在Mysql中只有使用了InnoDb引擎才会用到事务。事务处理可以用来维护数据的完整性,保证成批的SQL语句要么全部执行,要么全部不执行。事务用来管理insert,update,delete语句。事务四大特性(ACID)原子性:一个事务中的所有操作,要么全部完成,要么全部不完成,不会解释在中间某个环节。事务在执行过程中发生错误,会被回滚到事务开始前的状态。就像这个事务从来没有被执行过一样。一致性:在事务开始之前和事务结束后,数据库的完整性没有被破坏。这个表示写入的内容必须原创 2021-03-16 17:29:27 · 104 阅读 · 0 评论 -
Mysq底层数据结构和优化整理
背景:目前作为一个开发人员,无论是什么语言出身,和数据库打交道是我们必备的功课。所以我们需要对其深入的了解下面是我对数据库的一些整理笔记。索引数据结构二叉树 : 弊端:出现单边极端情况下,索引形同虚设红黑树 :又叫平衡二叉树,是进化版的二叉树。如果存储大数据的情况下,树的高度无法控制。Hash表 :对数据进行一次hash运算,得到哈希值。查询的时候只需要去找到值对应的哈希值就可以一次查询出来。效率极高。但是无法进行范围查询。B-Tree :...原创 2021-03-16 10:53:06 · 246 阅读 · 1 评论 -
pgsql数据库的坑点记录
一、背景pgsql数据库呢我也是第一次用,由于公司项目需要使用这个数据库对项目进行开发,所以我这里记录一下我第一次使用这个库的所有坑点,有几个坑点让我项目几乎重构一遍。所以也是写该文章提醒小白使用前的主要事项,我这里的坑点肯定是有办法解决的,最近还没有仔细在网上查找方案。二、情况问题1、id自增没有mysql那么简单就可以进行设置,这里我要说的是这个库对id自增这块做的有点类似于ora...原创 2018-10-23 11:10:21 · 3794 阅读 · 5 评论