随笔分类 - 数据库
摘要:1、前言 生产环境使用的是postgresql数据库,其中有一张角色表t_role_right,包含了公司各产品的角色和权限项,目前有大约5亿数据,好在建表初期建立了比较合理的索引,查询起来走索引的话速度还是挺快的,目前运行良好。但是单表5亿数据实在是太大了,虽然不知道postgresql单表数据量
阅读全文
摘要:本文在CentOS7虚拟机下用rpm的方式安装mysql,版本为64位5.5.48 mysql安装包下载地址: https://downloads.mysql.com/archives/community/ 一、安装 #### 1、将安装包上传至 /opt目录下面,解压 ``` tar -xvf M
阅读全文
摘要:1、原理 MySQL默认的隔离级别是可重复读,即:事务A在读到一条数据之后,此时事务B对该数据进行了修改并提交,那么事务A再读该数据,读到的还是原来的内容。 那么MySQL可重复读是如何实现的呢? 使用的的一种叫MVCC的控制方式 ,即Mutil Version Concurrency Contro
阅读全文
摘要:1、事务的四大特性(ACID) 1.1、原子性(Atomicity) 原子性是指事务包含的一系列操作要么全部成功,要么全部回滚,不存在部分成功或者部分回滚,是一个不可分割的操作整体。 1.2、一致性(Consistency) 一致性是可以理解为事务对数据完整性约束的遵循,这些约束可能包括主键约束、唯
阅读全文
摘要:参考文章:https://mp.weixin.qq.com/s/whCprUTlrhtgyTCIUyIJ3A 自己总结如下: 1、select 和 select 字段在性能上没有什么差别 2、网络IO问题 select 会查出所有的字段,有些是不需要的,当应用程序和服务器不在同一个局域网时,字段过多
阅读全文

浙公网安备 33010602011771号