mysql
mysql 相关
远处的海亲吻着天
从事JAVA软件开发
展开
-
MySQL事务的四大特性以及事务的隔离级别
一、事务的四大特性(ACID)如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:1、原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。2、一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。 拿转账来说,假设用户A和用户B两者的钱加起原创 2020-10-13 21:56:45 · 388 阅读 · 0 评论 -
不要再被MYSQL的INT(M)给迷惑了
MYSQL里有些比较隐晦的知识点,经常被稀里糊涂的用错而不自知。以前评审过程发生的次数较多,索性随手写一些出来。前人栽个树,后人一定要乘凉啊!表设计使用整型时,经常发现定义int括号里的M是五花八门的。误区是,不少人把M当成了数据库中存储的最大长度,而实际上这个代表的是显示宽度。只要是int类型,在数据库里的存储就一定是4个字节。有符号整型:从-2^31(-2147483648) 到 2^...原创 2020-04-14 21:20:20 · 562 阅读 · 0 评论 -
Mysql 索引优化
一、索引介绍索引是我们对数据库 优化当中最重要的手段,索引实现了B-tre或者B+tree的数据结构,通过这种数据结构以及算法可以帮助我们快速检索出我们想要的数据,如果我们的数据库系统查询比较慢,那么我们通常去查看我们的慢日志还有我们的执行计划Mysql慢查询功能:Windows:Windows 的配置文件为 my.ini,一般在 MySQL 的安装目录转载 2018-01-07 15:02:27 · 182 阅读 · 0 评论