数据库
N,
重新拿起,重新出发!!
展开
-
postgre--源码安装
下载源码 打开官网,选择源码分区,选择要下载的版本,这里我要下载10的版本,所以选这个: postgre源码下载 在linux中输入: [root@node1 ~]# wget --no-check-certificate https://ftp.postgresql.org/pub/source/v10.0/postgresql-10.0.tar.gz 解压下载好的压缩包: [root@...原创 2020-04-13 14:49:41 · 267 阅读 · 0 评论 -
数据库--并发控制与锁机制
文章目录并发控制的问题并发事务调度 数据库中的事务是并发操作的,并发操作可以提高系统的工作效率,节省资源。在事务并发操作时,会出现多个事务对某一资源的争用,多个事务对资源进行不同的操作,若不加以控制,会出现数据不一致的问题。因此,在DBMS中需要进行并发控制管理。 并发控制的问题 若不对并发事务进行控制,会出现数据不一致的问题,如脏读、不可重复读、幻读、丢失更新等问题。 脏读 多个事务并发运行...原创 2020-03-24 17:05:13 · 515 阅读 · 0 评论 -
数据库--事务
文章目录事务事务的基本属性事务语句 事务 事务由一个或多个SQL语句组成,是进行数据库操作的基本单位。 事务的基本属性 一个事务具有以下四种属性: 原子性(atomicity) 事务的操作具有原子性,要不全部执行,要不全部不执行。 一致性(consistency) 事务一致性指的是事务执行的结果数据库从一种正确数据状态变迁为另一种数据状态。 例如:用户A向用户B转账,用户A操作成功,用户B失败,...原创 2020-03-23 15:46:02 · 71 阅读 · 0 评论 -
postgre--行列转换相关函数
文章目录数据库中通用的方法case..whenmysqlpostgresqloracle 在进行报表开发时,需要展示各种指标,会经常需要将数据表进行行列互转。 数据库中通用的方法 创建如下的表: 行转列:展示每一用户的语文、数学、英语的成绩 case…when 使用case…when,需要和聚合函数一起使用。 select id ,sum(case when subject='语文' th...原创 2020-02-26 14:04:07 · 858 阅读 · 0 评论 -
mysql--linux远程连接MySQL
linux下安装mysql的步骤可参照: [1] centos6安装mysql8.0 [2] 下载好后,通过xshell传输。xshell上传文件 环境: window作为MySQL的服务端,linux作为MySQL的客户端。 window:192.168.1.27 linux:192.168.190.129 步骤: 由于linux只作为客户端,只要安装 mysql-community-cl...原创 2020-02-19 19:20:09 · 172 阅读 · 0 评论