【原创】复制中临时表的运用TIPS

我们知道,临时表有以下特性:1.SESSION级别,SESSION一旦断掉,就被自动DROP了。2.和默认引擎有关。如果默认引擎是INNODB,而你又疯狂的使用临时表。那么,你的

 我们知道, 临时表有以下特性:

1. SESSION 级别, SESSION 一旦断掉,就被自动DROP 了。

2. 和默认引擎有关。 如果默认引擎是INNODB,而你又疯狂的使用临时表。那么,你的IBDATA会被无限的增大。

3. 和磁盘表一样,默认写入到binlog, 而且被动的加入了rollback 计划。

 

 

幻想如下场景:

   数据库损坏,也没有备份。刚好二进制日志全部保存完好, 幸福了。 导入二进制日志到MYSQL。

   有两种方法:

   1) mysqlbinlog ….. *.log | mysql dbname; 这种利用管道直接恢复数据,时间短,效率高。 可里面如果有一堆的临时表,而且刚好在日志的中间,那么悲剧了,香港服务器租用, 导入失败。 (回想临时表的特性就知道了。)

话袋AI笔记 话袋AI笔记

话袋AI笔记, 像聊天一样随时随地记录每一个想法,打造属于你的个人知识库,成为你的外挂大脑

话袋AI笔记 195 查看详情 话袋AI笔记

   2) mysqlbinlog ….. *.log > result.log;mysql dbname

 

 

 

如果有大量的临时表应用, 那么在主从复制中,应该采取的正确方法为: (这个我可是08年就说过了。)

 

在写数据时,当然这里只的是主机。 无论在应用程序或者自己用客户端对MYSQL来进行管理,都应该这样:

 

本文出自 “上帝,咱们不见不散!” 博客,请务必保留此出处

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1083454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Steam能同时共享几个账号 Steam家庭组限制解除步骤教程
上一篇 2025年12月2日 21:23:39
宝可梦大集结手机版上线时间 宝可梦大集结手机版什么时候上线
下一篇 2025年12月2日 21:23:42

相关推荐

  • mysql怎么去掉第一个字符

    方法:1、利用right函数,语法为“update 表名 set 指定字段 = right(指定字段, length(指定字段)-1)…”;2、利用substring函数,语法为“select substring(指定字段,2)..”。 本教程操作环境:windows10系统、mysql…

    2026年8月31日
    000
  • mysql怎么查询所有表及注释

    在mysql中,可以利用“select TABLE_NAME,TABLE_COMMENT from INFORMATION_SCHEMA.Tables where table_schema = ‘数据库名称’”语句查询所有表及注释。 本教程操作环境:windows10系统、m…

    2026年8月31日
    000
  • WPF 使用 Composition API 做高性能渲染

    在 wpf 中,许多开发者会遇到渲染性能的问题。尽管 wpf 的渲染性能比浏览器渲染要高出不少,但仍然无法满足游戏级别的渲染需求。wpf 使用的 directx 版本仅优化到 9 级别,与 directx 9 的性能相当。鉴于开发者的需求,微软推出了现代渲染方法——composition api,这…

    2026年8月31日
    000
  • 如何自定义Yandex浏览器 俄罗斯引擎Yandex主题与界面设置

    更换主题可选择系统、浅色或深色主题,或从扩展商店下载更多主题;2. 自定义工具栏可通过拖动按钮调整顺序,右键“自定义”管理可见性;3. 设置默认搜索引擎可在“设置→搜索引擎”中选择或添加如百度等,通过关键词快速调用;4. 语言与地区设置建议添加俄语并设为首选,选择俄罗斯地区以优化显示格式;5. 启用…

    2026年8月31日
    000
  • 谷歌权限所有者分配指南_谷歌权限管理的设置方法与权限分配流程

    谷歌权限所有者应选择技术过硬、责任心强、熟悉业务且具备良好沟通能力的人员,通常是部门负责人或it主管;2. 权限分配需遵循最小权限原则,通过谷歌管理控制台进行精细化配置,避免过度授权和权限蔓延;3. 必须强制启用两步验证以增强账户安全;4. 定期审查权限并记录文档,确保权限随人员变动及时调整;5. …

    2026年8月31日
    000
  • mysql怎么修改字段允许为空

    在mysql中,可以利用alter table语句配合modify修改字段允许为空,modify用于修改表中字段的数据长度、数据类型以及字段的约束条件,语法为“alter table表名 modify字段名字段类型(长度) null;”。 本教程操作环境:windows10系统、mysql8版本、D…

    2026年8月31日
    100
  • 夸克AI怎么进行投资分析_夸克AI金融市场数据分析方法

    使用夸克AI可简化金融分析,先通过输入股票代码获取基本面财务摘要与AI解读;2. 切换至技术分析标签查看AI标注的支撑阻力位及MACD、RSI等指标状态;3. 下滑至资讯区阅读AI聚合的新闻摘要与情绪指数,并启用事件提醒,实现多维度智能辅助决策。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索,…

    2026年8月31日
    100
  • 谷歌电脑进化史下载指南_谷歌电脑发展历史的资源获取与下载方法

    要获取谷歌电脑发展历史的相关资源和下载方法,核心是通过官方档案、学术论文、科技媒体、数字博物馆和社区论坛等多渠道综合挖掘。首先,谷歌的google arts & culture、官方博客(如google ai blog、google developers blog)提供了产品演进的第一手资料…

    2026年8月31日
    100
  • mysql怎么查询数据库版本

    方法:1、利用“select version();”语句查询;2、利用“show variables like ‘%version%’”语句查询;3、在mysql客户端中利用“status”命令查询;4、在终端中用“mysql -V”查询。 本教程操作环境:linux7.3系统、mysql8.0.2…

    2026年8月31日
    100
  • Vue+ElementUI表格异步加载导致字段缺失:如何解决数据渲染与加载时机不匹配问题?

    Vue+ElementUI表格异步加载字段缺失问题详解及解决方案 在Vue和ElementUI项目中,异步加载数据经常导致表格部分字段缺失,本文将深入分析此问题,并提供有效的解决方案。 问题描述: 使用el-table组件显示数据时,从后端获取部分数据(例如申请人ID),然后通过异步请求获取剩余字段…

    2026年8月31日
    100
  • Linux下saveRainRcd接口数据库连接失败,而Windows正常是什么原因?

    Linux系统下saveRainRcd接口连接数据库失败,Windows系统却能正常工作?本文分析了此问题,该问题仅在Linux系统下调用saveRainRcd接口时出现数据库连接失败,Windows系统则运行正常。 问题的根源并非数据库连接本身,而是接口请求方式和数据传输大小的处理方式差异。 问题…

    2026年8月31日
    100
  • mysql中update语句返回什么

    mysql中update语句返回什么mysql中update语句返回什么mysql中update语句返回什么mysql中update语句返回什么

    mysql中update语句的返回结果:1、当数据库的url中没有“useAffectedRows=true”参数时,返回匹配行数;2、当数据库的url中有“useAffectedRows=true”参数时,返回影响行数。 本教程操作环境:windows10系统、mysql8.0.22版本、Dell…

    2026年8月31日 用户投稿
    100
  • 《无主之地4》总监称游戏终局雄心勃勃!力求打造系列最佳

    尽管《无主之地4》已经披露了大量关于阵营、剧情、新秘藏猎人以及战利品系统调整的信息,开发商gearbox entertainment依旧保留了不少“惊喜”未公布。其中就包括游戏的终局内容,而创意总监graeme timmins最近在接受game informer采访时透露,这部分玩法将“极具野心”。…

    2026年8月31日
    200
  • mysql的慢查询日志记录什么

    在mysql中,慢查询日志记录的是响应时间超过阈值的语句;响应时间阈值就是运行时间超过“long_query_time”的值,该值的默认值为10,也即慢查询日志记录运行超过十秒以上的SQL语句。慢查询日志可将日志记录写入日志文件和数据库表。 本教程操作环境:windows10系统、mysql8.0.…

    2026年8月31日
    100
  • 内存价格大涨15%以上 三星Q3利润远超预期:三年来最高

    10月14日消息,全球存储芯片市场正迎来七年来最繁荣的时期,作为内存与闪存领域的领军企业,三星电子在此轮价格飙升中获益显著,其第三季度运营利润远超市场预期。 三星于今日发布Q3季度初步财报数据,显示该季度营业利润预计达12.1万亿韩元(约合85亿美元),较此前LSEG SmartEstimate对3…

    2026年8月31日
    200
  • 尊界S800技术发布会召开 带来六大全新技术

    尊界S800技术发布会召开 带来六大全新技术尊界S800技术发布会召开 带来六大全新技术尊界S800技术发布会召开 带来六大全新技术尊界S800技术发布会召开 带来六大全新技术

    鸿蒙智行尊界s800技术发布会:六大智能科技革新出行体验 2月20日,鸿蒙智行尊界品牌盛大发布尊界S800,华为常务董事余承东亲临现场,揭晓了这款车型搭载的六大颠覆性智能技术。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 华为途灵龙行平台…

    2026年8月31日 用户投稿
    200
  • 126邮箱登录入口官网首页 126邮箱登录网页版入口

    126邮箱登录入口官网首页为https://mail.126.com,用户可点击页面左上角“登录”进入,输入含“@126.com”的账号及密码,完成验证后即可登录。 126邮箱登录入口官网首页在哪里?这是不少网友都关注的,接下来由PHP小编为大家带来126邮箱登录网页版入口,需要使用126邮箱进行日…

    2026年8月31日
    100
  • mysql怎么修改definer

    修改方法:1、利用“update mysql.proc set definer=…”修改function的definer;2、利用“update mysql.EVENT set definer=…”修改event的definer。 本教程操作环境:windows10系统、my…

    2026年8月31日
    000
  • MySQL千万级数据模糊搜索:如何在不依赖第三方中间件和额外内存的情况下实现秒级查询?

    优化MySQL千万级数据模糊搜索:无需第三方中间件和额外内存的秒级查询方案 面对千万级MySQL数据的模糊搜索(例如 SELECT * FROM table WHERE title LIKE ‘%关键词%’ LIMIT 100),如何实现秒级响应速度是一个巨大挑战。 直接查询因无法利用索引而效率极低…

    2026年8月31日
    100
  • 如何解决PHP单元测试中内置函数的模拟问题?使用Composer可以!

    可以通过以下地址学习Composer:学习地址 在进行php单元测试时,模拟内置函数(如time())是一个常见但棘手的问题。直接模拟这些函数不仅复杂,而且可能会受到各种限制和约束。最近在进行一个项目的单元测试时,我遇到了这样的难题:如何在不影响其他测试的前提下,准确地模拟time()函数的返回值?…

    用户投稿 2026年8月31日
    100

发表回复

登录后才能评论
关注微信