mysql

  • mysql蠕虫复制是什么意思

    ,说明,1、蠕虫复制将现有表中的复制数据直接插入另一个表(同一个表),2、蠕虫复制的目标是快速增加表中的数据,实现表中的数据复制(用于数据备份或迁移),指数级增加(多用于测试),实…

    2023年5月4日
    00
  • mysql乐观锁如何实现

    ,实现方法,1、用数据版本Version记录机制实现,这是乐观锁最常用的一种实现方式。,2、数据版本,即为数据增加一个版本标识,一般是通过为数据库表增加一个数字类型的 versio…

    2023年5月4日
    00
  • mysql如何使用filesort排序

    ,说明,1、当不能用索引排序时,filesort在查询过程中产生了额外的排序阶段。,MySQL使用filesort扫描表进行结果集排序。,2、为了支持filesort,优化器可以分…

    2023年5月4日
    00
  • mysql二进制日志的参数介绍

    ,1、max_binlog_size来限定单个binlog文件。,2、binlog_cache_size 基于会话。,当每一个线程开启一个事务时,MySQL会自动分配一个大小为 b…

    2023年5月4日
    00
  • mysql约束的两种类型

    ,说明,1、列级约束:create创建表的时候添加在字段后面,限制的是指定列的字段。,如 create table 表名 (name unique,age)。限制的就是name的唯…

    2023年5月4日
    00
  • mysql子查询的两大分类

    ,1、按位置分类:子查询在外部查询出现的位置,分为where字查询和from子查询。,,2、以按结果分类:根据子查询得到的数据进行分类—理论上任何一个查询得到的结果都可以理解为一个…

    2023年5月4日
    00
  • mysql整数类型的介绍

    ,说明,1、对于整数类型,MySQL支持在类型名称后面指定显示宽度(n)。,2、所有整数类型都有可选属性UNSIGNED。如果需要在字段中保存非负值或上限值较大,可以使用该选项。,…

    2023年5月4日
    00
  • mysql读写分离的两种实现

    ,1、基于程序代码内部实现。根据select和insert对代码中的路由进行分类,这也是目前生产环境中应用最广泛的方法。,优点是性能好,因为在程序代码中实现,不需要增加额外的设备作…

    2023年5月4日
    00
  • MySQL获取当前时间和时间戳

    ,MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一。,本次介绍中,会让大家快速掌握MySQL获取当前时间和时间戳的方法,轻松使用M…

    2023年5月4日
    00
  • mysql Binlog日志是什么

    ,说明,1、记录了所有的DDL和DML语句(除了数据查询语句select、show等),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。binl…

    2023年5月4日
    00
  • mysql主从复制的介绍及原则

    ,说明,mysql数据库提供了主从备份机制。,1、将主数据库的所有数据同时写入备份数据库。实现mysql数据库的热备份。,使用步骤,master将改为二进制日志(binarylog…

    2023年5月4日
    00
  • mysql外键约束的理解

    ,说明,1、外键约束使得查询需要额外访问一些别的表,这也意味着需要额外的锁。,2、可以使用触发器来代替外键,对于相关数据的同时更新外键更合适,但是如果外键只是用作数值约束,那么触发…

    2023年5月4日
    00