mysql

  • mysql字段选择是什么

    ,说明,1、根据实际需要,明确所需字段名称,用英文逗号分隔。,2、获取所有字段,使用星号*匹配所有字段。,3、字段数据不一定来自数据源(select只要有结果),4、只要确保数据需…

    2023年5月4日
    00
  • mysql查询优化策略有哪些

    ,优化方法,1、重新定义表的关联顺序(多张表关联查询时,并不一定按照SQL中指定的顺序进行,但有一些技巧可以指定关联顺序),2、优化MIN()和MAX()函数(找某列的最小值,如果…

    2023年5月4日
    00
  • mysql非聚簇索引的介绍

    ,1、说明,非聚簇索引访问需要两次索引查找(非聚集索引中叶子节点保存的行指针指向的是行的主键值),对于innodb自适应哈希索引可以减少这样的重复工作。,2、特点,(1)叶子节点内…

    2023年5月4日
    00
  • mysql查看二进制日志的方法

    ,查看方法,1、对于二进制日志文件,不像错误日志文件,可以通过cat、head、tail等命令慢慢查询日志文件。,2、需要MySQL提供的工具mysqlbinlog。,实例,以上就…

    2023年5月4日
    00
  • mysql单行函数的介绍

    ,说明,1、单行代表每行都会处理,也就是说表有几行就处理几次。,2、用时不会改变原列表,使用时用()包裹字段,因为是函数。,3、在select之后,不仅可以跟随变量名,还可以跟随其…

    2023年5月4日
    00
  • mysql子查询是什么

    ,说明,1、出现在其他语句中的select语句,称为子查询或内查询。,2、多表关联或者表内字段关联时,或做相似功能判断时,往往会使用子查询来解决相应问题。,语法,实例,以上就是my…

    2023年5月4日
    00
  • mysql临键锁是什么

    ,说明,1、作用于非唯一索引上,是记录锁与间隙锁的组合。,2、左开右闭区间,它锁定的范围遵循:最后一个记录的下一个左开右闭区间。,即(-∞,5](5,10](10,15](15,2…

    2023年5月4日
    00
  • mysql中limit的使用方法

    ,说明,1、limit子句可用于强制select语句返回指定的记录数。,2、适用场景于数据量少的情况100,1000条记录。,3、缺点是全表扫描,速度慢。,limit限制从结果集的…

    2023年5月4日
    00
  • 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