有时候可能会因为工作需要,会在本地创建yum源以方便安装有复杂依赖关系的软件安装包,或是为了方便局域网内其他服务器安装更新程序
一、安装createrepo
1.由于创建yum需要createrepo程序,所以创建之前可以检测本机上是否已经安装了createrepo程序
# rpm -q
createrepo 2.
【linux】 【mysql】 【yum】 【centos】 【rpm】 …
[root@localhost mysqlrmp]# rpm -ivh
MySQL-server-5.6.37-1.el7.x86_64.rpm 出现如下报错: Preparing...
################################# [100%] file /usr/shar...
【mysql】 【yum】 【Processing】 【centos】 【rpm】 【xml】 【Transaction】 【test】 …
隔离级别 脏读(Dirty Read) 不可重复读(NonRepeatable Read) 幻读(Phantom Read) 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 可能 可能 可重复读(Repeatable read) 不可能 不可能 可能 可串行化(Serializable ) 不可能 不可能 不可能
脏读:一个事务读取到了另外一个事务没有提交的数据; 比如:事务T1更新了一行记录的内容,但是并没有提交所做的修改。
【mysql】 【Transaction】 【session】 【repeatable】 …
mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting
transaction解决
前面已经了解了InnoDB关于在出现锁等待的时候,会根据参数innodb_lock_wait_timeout的配置,判断是否需要进行timeout的操作,本文档介绍在出现锁等待时候的查看及分析处理;
在InnoDB Plugin之前,一般通过show full processlist(很难发现被锁的行记录问题所在)和show
engine innodb status命令查看当前的数据库请求,然后再判断当前事务中锁的情况。
【监控】 【mysql】 【innodb】 【数据库】 …
session A: session B:
mysql> show variables like
'%iso%'; mysql> show variables like '%iso%';
+---------------+----...
【mysql】 【Transaction】 【session】 【variables】 【update】 【Commit】 点击查看原文>