mysql蠕虫复制基础知识点

蠕虫复制,顾名思义自己复制自己,并且数量成倍也就是以指数的形式增加。mysql蠕虫复制的重点就在于复制。

怎么去理解mysql蠕虫复制这个概念?

简单的说法就是,将我们已经存在的某张数据表中数据内容,查询出来然后复制新增到指定的另一张数据表中,这个操作就叫做蠕虫复制。

那么蠕虫复制的步骤也就是先查出数据,然后将查出的数据新增一遍。

mysql蠕虫复制的原理就是自己把自己原有的数据当做源,不断插入。

什么情况下会使用mysql蠕虫复制?

比如当我们需要更换数据表时,就可以使用蠕虫复制,将数据表中数据通过select语句查询出来,然后再复制到新的数据表中。当然更换数据表的方法,通常可以直接进行导入导出操作。

所以在大部分情况下,mysql蠕虫复制是用于mysql测试,测试数据!

我们可以这样理解,因为mysql蠕虫复制会导致数据成倍即呈指数形式的增加。

所以我们可以通过蠕虫复制,使数据表产生大量数据也就是膨胀到一定的数量级来测试这张表的压力及效率。

蠕虫复制的基本语法:

insert into + 数据表名 +字段列表/* + from 数据表名;

下面我们就可以进行一些简单的总结:

mysql蠕虫复制:

1、从已有的数据表中拷贝数据到新的数据表;

2、可以迅速的让表中的数据膨胀到一定的数量级,多用于测试表的压力及效率。

本篇文章就是关于mysql数据表中蠕虫复制的概念介绍,在后期的文章中,会继续结合实例为大家介绍mysql中蠕虫复制具体的使用方法。感谢大家对我们的支持。

(0)

相关推荐

  • Mysql数据表中的蠕虫复制使用方法

    mysql蠕虫复制,简单来说就是将查询出来的数据不断的新增插入到指定的数据表中.通常情况,mysql蠕虫复制时用来测试表压力. 下面我们就结合简单的实例给大家介绍mysql数据表中蠕虫复制的使用. 首先我们可以先查询下已有的money表中的信息字段,表信息如下图. 蠕虫复制的基本语法: insert into + 数据表名 +字段列表/* + from 数据表名; 使用示例语句: insert into money select null,name,money from money; 然后我们使

  • mysql蠕虫复制基础知识点

    蠕虫复制,顾名思义自己复制自己,并且数量成倍也就是以指数的形式增加.mysql蠕虫复制的重点就在于复制. 怎么去理解mysql蠕虫复制这个概念? 简单的说法就是,将我们已经存在的某张数据表中数据内容,查询出来然后复制新增到指定的另一张数据表中,这个操作就叫做蠕虫复制. 那么蠕虫复制的步骤也就是先查出数据,然后将查出的数据新增一遍. mysql蠕虫复制的原理就是自己把自己原有的数据当做源,不断插入. 什么情况下会使用mysql蠕虫复制? 比如当我们需要更换数据表时,就可以使用蠕虫复制,将数据表中数

  • MySQL UNION操作符基础知识点

    MySQL UNION 操作符 本教程为大家介绍 MySQL UNION 操作符的语法和实例. 描述 MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中.多个 SELECT 语句会删除重复的数据. 语法 MySQL UNION 操作符语法格式: SELECT expression1, expression2, ... expression_n FROM tables [WHERE conditions] UNION [ALL | DISTINCT] S

  • mysql数据库基础知识点与操作小结

    本文实例讲述了mysql数据库基础知识点与操作.分享给大家供大家参考,具体如下: 数据库 一. 修改数据表 添加一列: ALTERTABLE tab_name ADD col_name column_defi[FIRST|AFTER col_name]; 可以指定新列的位置关系,位于最开头(FIRST)或者位于某列之后(AFTER-),否则新列默认位于最后. 添加多列: ALTERTABLE tab_name ADD(col_name1 column_defi1,col_name2 column

  • MySql数据库基础知识点总结

    本文实例讲述了MySql数据库基础知识点.分享给大家供大家参考,具体如下: 数据库基本操作 1)创建数据库 基本语法: create database 数据库名称 : 创建应该名称为itcast的数据库.sql语法如下: ``create database ` itcast `:`` 需要主要的是,为了避免用户自定义的名称与系统命令冲突,最好使用反引号(``)包括数据库名称/字段名称和数据表名称 如果创建数据库存在,则程序会报错,为了防止此情况发生,再创建数据库可以使用"if not exist

  • Mysql中复制详细解析

    1.mysql复制概念 指将主数据库的DDL和DML操作通过二进制日志传到复制服务器上,然后在复制服务器上将这些日志文件重新执行,从而使复制服务器和主服务器的数据保持同步.复制过程中一个服务器充当主服务器(master),而一个或多个其它服务器充当从服务器(slaves).主服务器将更新重新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环.这些日志可以记录发送到从服务器的更新.当一个从服务器连接主服务器时,它通知主服务器.从服务器在日志中读取的最后一次成功更新的位置.从服务器接受从那时起发

  • jQuery基础知识点总结(DOM操作)

    使用jQuery的方式来操作DOM更加的简洁.方便,统一的调用方式方便学习并且可降低学习成本. 1.样式属性操作 1)设置样式属性操作 ①设置单个样式: // 第一个参数表示:样式属性名称 // 第二个参数表示:样式属性值 $(selector).css("color", "red"); ②设置多个样式(也可以设置单个) // 参数为 {}(对象) $(selector).css({"color": "red", "

  • MySQL必备的常见知识点汇总整理

    本文实例总结了MySQL必备的常见知识点.分享给大家供大家参考,具体如下: 最近在整理 sql 的时候发现一份优秀的笔记,是原作者学习 sql 所做的笔记,分享这份总结给大家,对大家对 sql 的可以来一次全方位的检漏和排查,感谢原作者 hjzCy 的付出,原文链接放在文章最下方,如果出现错误,希望大家共同指出! 登录和退出 MySQL 服务器 # 登录MySQL $ mysql -u root -p12345612 # 退出MySQL数据库服务器 exit; 基本语法 -- 显示所有数据库 s

  • 浅析MySQL并行复制

    01 并行复制的概念 在MySQL的主从复制架构中,主库上经常会并发的执行很多SQL,只要这些SQL没有产生锁等待,那么同一时间并发好几个SQL线程是没有问题的. 我们知道,MySQL的从库是要通过IO_thread去拉取主库上的binlog的,然后存入本地,落盘成relay-log,通过sql_thread来应用这些relay-log. 在MySQL5.6之前的版本中,当主库上有多个线程并发执行SQL时,sql_thread只有一个,在某些TPS比较高的场景下,会出现主库严重延迟的问题.MyS

  • MySQL系列之开篇 MySQL关系型数据库基础概念

    目录 一.基础概念 二.数据库管理技术的发展 三.关系型数据库(RDBMS)概念 四.RDBMS设计范式 一.基础概念 数据(Data)是描述事物的符号记录,是指利用物理符号记录下来的.可以鉴别的信息. 1.数据库(Database,DB)是指长期储存在计算机中的有组织的.可共享的数据集合.数据要按照一定的数据模型组织.描述和存储,具有较小的冗余度.较高的数据独立性,系统易于扩展,并可以被多个用户分享. 数据的三个基本特点: 永久存储 有组织 可共享 2.数据库管理系统(DBMS)是专门用于建立

随机推荐