当前位置: 首页 > news >正文

太原seo建站国外建站公司

太原seo建站,国外建站公司,网站分享到朋友圈,国内外c2c网站有哪些文章目录 mysql按照锁的粒度分类全局锁概念:全局锁使用场景:全局锁备份案例: mysql按照锁的粒度分类 全局锁 概念: 全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命令是: Flush tables with…

文章目录

  • mysql按照锁的粒度分类
    • 全局锁
      • 概念:
      • 全局锁使用场景:
      • 全局锁备份案例:


mysql按照锁的粒度分类

全局锁

概念:

全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁的方法,命令是:

Flush tables with read lock (FTWRL)

当你需要让整个库处于只读状态的时候,可以使用这个命令,之后其他线程的以下语句会被阻塞:数据更新语句(数据的增删改)、数据定义语句(包括建表、修改表结构等)和更新类事务的提交语句。,通俗的来说只能读取,不能写入,

解锁命令:

unlock tables

全局锁使用场景:

全局锁的典型使用场景是,做全库逻辑备份(mysqldump),对所有表进行锁定,从而获取一致性视图,保证数据的完整性,一致性

全局锁备份案例:

第一步:
使用命令

Flush tables with read lock

进行全局锁表;
在这里插入图片描述
全局锁表成功:当所有所有表被锁后,只能读,无法写:

多个session测试:

在这里插入图片描述

在这里插入图片描述

第二步:

当全局锁时,进行逻辑备份数据:
在这里插入图片描述
数据备份成功,

第三步:解锁

解锁命令:

unlock tables

在这里插入图片描述

解锁成功后,数据库就可以恢复正常的读写状态

特点:
数据库中加全局锁,是一个比较重的操作,存在以下问题:
1、如果在主库上备份,备份期间都不能执行更新。业务基本停止了

2、如果从库上备份,备份期间从库不能执行主库同步过来的二进制日志会导致主从延迟

在innodb存储引擎重,可以在备份的时候加上参数--single-transaction参数来完成不加锁的一致性数据备份

http://www.yayakq.cn/news/135437/

相关文章:

  • 素材图库网站源码seo公司重庆
  • 800多块做网站青岛外贸网站建站公司
  • 科室网站建设有了域名之后如何做网站
  • 口碑好网站建设公司电话网站重新建设的通知
  • 网站开发算互联网公司吗优化网站做什么的
  • 关于幼儿建设网站ppt模板下载wordpress对虚拟主机的要求
  • 女装网站建设规划书做外贸网站包括哪些
  • 网站建设哪家好 需要多少钱wordpress动画轮播代码教程
  • 什么是电子商务系统信息流优化师是干什么的
  • 简单的英文网站模板哪里有焊接加工外发的
  • 满城建设局官方网站wordpress博客网站
  • 广西哪里有网站建设中国建筑装饰集团有限公司
  • 网站管理公司 优帮云导航站 wordpress
  • 海淘网站主要关键词wordpress调起淘宝app
  • 在对方网站做友情链接有限公司和股份有限公司的区别
  • 网站开发用户名不存在手机端的网页
  • 南京网站设计公司兴田德润放心在百度做推广送网站好吗
  • 泰安市建设职工培训中心网站进不去广州网站建设 易点
  • 网站备案号怎么申请辽宁省建设厅投诉网站
  • 政网站首页怎么做试中东跨境电商平台有哪些
  • 网站制作与建设与网页制作网络营销出来可以干什么工作
  • 网站建设类论文wordpress升级vip
  • 专做耐克阿迪鞋网站有了域名后怎么做网站
  • 石家庄集团网站建设浦口区网站建站
  • 辽宁做网站和优化百度域名是什么意思
  • 廉洁广州在线网站建设地方网站怎么做挣钱
  • 如何做音乐分享类网站文件外链生成网站
  • 建网站跟建网店的区别怎么做网络推广
  • 做智能网站营销话术手机网站建设价格低
  • 济南网站建设外包公司排名wordpress 取消边栏