• MySQL简单INSERT超慢原因排查

    一、问题展示1、简单插入需要1秒语句截图如下:耗时截图如下:2、profile展示:实际上这里的query end是一个非常有用的信息,基本确认是在order_commit函数上的等待。二、问题初次分析在我遇到的案例中有大事务造成的小事务commit慢的情况,且状态也是query end,但是这里问 2025-02-26 00:22:42
  • mysql分布式数据库的主要构架是什么?

    MySQL是一种使用的特别多的数据库类型,具有速度快、可靠性强以及适应性强等多种优点,多年来一直备受关注。MySQL分布式‍数据库则是凭借在MySQL领域当中,摸索出来的应用和优化经验,在MySQL存储引擎的基础上面开发的而成的数据库形式。那么,设计合理的MySQL分布式‍数据库的主要构架有哪些呢? 2025-02-26 00:06:23
  • mysql命令总结和PyMysql

    安装和配置启动MySQL服务。MySQL进入与退出库级操作语句表级操作语句插入数据查询数据修改数据删除数据数值类型字符类Python连接Mysql了解MySQLMySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库 2025-02-25 00:11:35
  • MySQL特性:深入理解ICP

    什么是ICPICP全称Index Condition Pushdown ,是MySQL用索引去表里取数据的一种优化。原来的数据读取逻辑是,MySQL Server层根据索引通过引擎层在基表中寻找数据行,取到数据后再去为这些数据行进行WHERE其他条件的过滤。在ICP优化后,如果部分WHERE条件能使 2025-02-25 00:11:07
  • 第18问:MySQL CPU 高了,怎么办?

    问题我的 MySQL CPU 高了,看了一下 processlist,实在有太多行了,我要不要准备辞职?实验MySQL CPU 飚高的原因有很多种,我们先分析一种最简单常见的。还是先建个数据库:还是按照之前 实验 11 的技巧,快速造一些数据:反复执行最后一句 SQL:下面来执行一条比较坑的 SQL 2025-02-24 10:27:18
  • mysql索引类型 normal, unique, full text

    问题1:mysql索引类型normal,unique,full text的区别是什么?normal:表示普通索引unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniquefull textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索 2025-02-24 10:05:05
  • MySql中身份证字段的简单脱敏介绍

    在数据的使用与传输过程中,经常需要将敏感信息脱敏的过程。比如需要将用户信息表中的身份证号码中间 几位进行隐藏等等。脱敏方法mysql 中常用的脱敏方法有以下两种。CONCAT()、LEFT() 和 RIGHT() 字符串函数组合使用CONCAT(str1, str2, …):返回结果为连接参数产生的 2025-02-22 00:15:36
  • 主从数据库 主从数据库之MYSQL

    前言:MYSQL主从同步是目前使用最多的数据库架构之一,主从同步使得数据可以自动的把数据从一个数据库服务器复制到其他服务器上,在复制数据时,这一个服务器就叫做主服务器(master),其余的服务器充当从服务器(slave)。这样的好处是使得在生产环境上,开发人员或者运维人员在查询数据库时候可以在从库 2025-02-20 00:26:41
  • mysql索引基础入门,一篇讲清楚

    一.索引1. 什么是索引先来带各位小伙伴了解下索引的好处是什么呢?那肯定是查询数据块!通过索引可以快速的查询到想要的数据。MySQL数据库中的索引其实就是一种可以快速获取数据的一种数据结构。在表中除了表中的数据外,数据库系统还维护着满足特定查找算法的数据结构,这种数据结构以某种特定的方式指向数据,这 2025-02-20 00:15:08
  • MySQL实战:主键,primary key,唯一,非空

    1.创建表create table test_primary_key(id int unsigned primary key,username varchar(20));复合主键create table test_primary_key3(id int unsigned,courseid int u 2025-02-20 00:02:57