Mysql RELICATION对存过的处理是怎样的

技术Mysql RELICATION对存过的处理是怎样的本篇文章给大家分享的是有关Mysql RELICATION对存过的处理是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说

本篇文章给大家分享的是有关Mysql RELICATION对存过的处理是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

昨天鹰眼需求从一个大表(27G)删除47026788数据;

用存储过程通过主键删除实现;用了一个小时50分钟;

QPS=47026788/(60 * 110)=7125.2709

这个速度已经满快了,都是随机读;[@more@]

当时我在想,MASTER用近两个小时,是不是奴隶也用这么长时间么;

到奴隶一看,根本没有结构化查询语言在跑;

而且表里数据已经被清空;

通过测试,我们发现掌握在应用存过时,在BINLOG里记录的是真正最后执行的现代语言博士现代语言博士操作;

比如:

#101202 13:58:43服务器id 2 end _ log _ pos 15842查询线程id=4058 exec _ time=0错误代码=0

设置时间戳=1291269523/*!*/;

从测试中删除,其中id=NAME_CONST('v_entry_id ',238)

/*!*/;

#在15842

#101202 13:58:43服务器id 2 end _ log _ pos 15974查询线程_ id=4058 exec _ time=0错误代码=0

设置时间戳=1291269523/*!*/;

从测试中删除,其中id=NAME_CONST('v_entry_id ',240)

/*!*/;

#在15974

#101202 13:58:43服务器id 2 end _ log _ pos 16106查询线程id=4058 exec _ time=0错误代码=0

设置时间戳=1291269523/*!*/;

从测试中删除,其中id=NAME_CONST('v_entry_id ',242)

/*!*/;

.

所以只要掌握执行完后,就会马上应用到奴隶

下面是一个删除数据的存储过程范例:

================================================

使用测试;

如果存在delete _过期,则删除过程;

分隔符/

创建过程删除_过期(在_日期内)

开始

声明完成时间默认值为0;

声明rowcnt int默认值为0;

声明v _ entry _ id int

声明曲线游标用于从测试中选择id;

SQLSTATE '02000 '的声明继续处理程序设置完成=1;

开放曲线

开始交易;

cursor_loop:loop

将曲线提取到v_entry_id中;

如果完成=1,则离开光标循环

结束如果;

从测试中删除,其中id=v _ entry _ id

设置行CNT=行CNT 1;

如果rowcnt=1000,则

设置行CNT=0;

提交;

开始交易;

结束如果;

结束循环光标循环

提交;

关闭曲线

END//

分隔符;

呼叫delete _ expired(' 2010-01-10 ');

如果存在delete _过期,则删除过程;

===========================================================

以上就是Mysql RELICATION对存过的处理是怎样的,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/106542.html

(0)

相关推荐

  • 如何使用基于scriptsetup语法的vue3

    技术如何进行vue3基于script setup语法$refs的使用如何进行vue3基于script setup语法$refs的使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小

    攻略 2021年12月18日
  • 英语代词表格归类,英语中代词one和it用法

    技术英语代词表格归类,英语中代词one和it用法释义反身代词是一种表示反射或强调的代词英语代词表格归类。它的基本含义是:通过反身代词指代主语,使施动者把动作在形式上反射到施动者自己。因此,反身代词与它所指代的名词或代词形

    生活 2021年10月28日
  • 古诗竹里馆,《竹里馆》全诗内容是什么

    技术古诗竹里馆,《竹里馆》全诗内容是什么唐  王维 《竹里馆》 独坐幽篁里古诗竹里馆,弹琴复长啸。
    深林人不知,明月来相照。 译文 :
    独自闲坐幽静竹林,时而弹琴时而长啸。
    密林之中何人知晓我在这里?只有一轮明月静

    生活 2021年10月22日
  • Oracle执行计划中常见index访问方式有哪些

    技术Oracle执行计划中常见index访问方式有哪些小编给大家分享一下Oracle执行计划中常见index访问方式有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧![SQL]SELECT COUNT

    攻略 2021年11月20日
  • 448. 找到所有数组中消失的数字

    技术448. 找到所有数组中消失的数字 448. 找到所有数组中消失的数字给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1, n] 内。请你找出所有在 [1, n] 范围内但

    礼包 2021年12月16日
  • 如何以Windows Service的方式运行Python程序

    技术如何以Windows Service的方式运行Python程序这期内容当中小编将会给大家带来有关如何以Windows Service的方式运行Python程序,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文

    攻略 2021年11月2日