![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 86
山川之水
承蒙关照,欢迎关注。
展开
-
数据库事务的四大特性以及隔离级别
一 .四大特性 原子性 事务中的所有操作要么全失败要么全成功,失败了进行回滚,不会对数据库数据改变。 一致性 事务中的所有操作执行之前和执行之后对数据的改变结果必须是一致的。 比如A B两个人账户转钱,总共5000元,A减少了1000,B就得增加1000. ...原创 2020-03-19 16:37:18 · 76 阅读 · 0 评论 -
为什么mysql索引要用B+Tree数据结构
二叉树 不适合自增长索引,失去索引效率,树单边增长,成链表状。 (从1插入到4) 红黑树(平衡二叉树) 不适合数据量大,树太高。如果查找数据在叶子节点,则需要查树高次数。 (从1插入到5) hash表 hash冲突,并且不支持范围查询,...原创 2020-03-06 19:30:48 · 617 阅读 · 1 评论 -
mysql5.7安装详细步骤,解决groupby语句不好使以及密码修改出错问题和一些注意事项
1.这里我将mysql安装在/usr/local/mysql目录里面,也可以安装在其他地方 mkdir /usr/local/mysql 2.下载mysql压缩包 wget http://dev.MySQL.com/get/Downloads/MySQL-5.7/mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz 也可以本地下载好再上传上去 百度mysql...原创 2018-10-31 16:34:01 · 376 阅读 · 0 评论 -
数据库优化
三个大方向 1.优化sql以及数据库设计 2.升级数据库以及硬件 3.更换数据库类型,更换newSQL、noSQL数据库 大方向1之数据库设计篇 --表库设计 1.1 字段避免null,null值很难优化,推荐默认数字0替代 1.2 尽量准确使用数据类型,并合理的设计长度,比如使用enum char而不用varchar,char定长的,var...原创 2019-07-23 11:06:24 · 83 阅读 · 0 评论