首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
数据库
何中应
创建于2026-03-01
订阅专栏
关于数据库的博客
暂无订阅
共41篇文章
创建于2026-03-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL分区表(二)
说明:之前有写过一篇博客,介绍MySQL如何建立分区表,本文介绍如何建立子分区表。子分区,就是在原来分区的基础上,再嵌套一个分区。 例如,按照记录的创建时间分区,在此基础上,再按照租户ID嵌套一个子分
MySQL分区表(一)
说明:分区表,顾名思义,就是一张表根据规则,划分多个区,通过分区,实现一种“逻辑隔离”,这在Saas系统中是非常常见的。本文介绍如何在MySQL中分区。 创建分区 在MySQL中,多种分区模式,如下:
MySQL主从状态监测方案
说明:本文介绍使用代码监测MySQL主从状态的方案,使用Spring Boot定时器和动态数据源组件(dynamic datasources) 主从搭建 主从搭建,参考拙作: MySQL主从结构搭建
MySQL主从的应用
说明:本文介绍MySQL主从在实际中的应用。主从搭建和问题参考下面两篇文章: MySQL主从结构搭建 搭建MySQL主从结构时的问题 数据迁移 当我们搭建完MySQL主从,第一步当然是把历史数据导入到
MySQL主从结构搭建
说明:本文介绍如何搭建MySQL主从结构; 原理 主从复制原理如下: (1)master数据写入,更新binlog; (2)master创建一个dump线程向slave推送binlog; (3)sla
搭建MySQL主从结构时的问题
说明:记录搭建MySQL主从结构时遇到的几个问题; 问题一:连接主节点失败 搭建完成后从节点查看状态如下: 错误:error connecting to master 'admin@主机IP' - r
MySQL组合索引,最左匹配原则失效
说明:在SQL优化时,建立组合索引,我们需要知道最左匹配失效的情况,本文通过实例介绍最左匹配原则失效; 建立组合索引 如下,是一张大表,有1000万条数据; 对表中password、sex和email
怎么给数据库某个字段建立一个前缀索引
说明:SQL调优中重要的一个环节是建立索引,其中有一条是字段值过长字段应该建立前缀索引,即根据字段值的前几位建立索引,像数据库中的密码字段、UUID字段。 因为其随机性,其实根据前几位就可以锁定某一条
如何开启MySQL的慢查询日志
说明:如果需要查看某一条SQL查询速度慢,并对慢的SQL进行优化,那么开启MySQL慢查询日志是一定要做的事情,本文介绍如何开启MySQL的慢查询日志; 查看MySQL慢查询是否开启 首先,输入下面的
Failed to process, please exclude the tableName or statementId.
说明:执行一次查询时,报下面这个错误; 排查结果,在Mapper.xml里面,对应的statement使用了复杂的函数, 需要在对应的Mapper方法上增加@SqlParser(filter = tr
删除数据库记录错误
删除数据库记录错误:Unexpected update count received (Actual: 2, Expected: 1). All changes will be rolled back
MySQL语句之DQL语言(二)(多表查询)
说明:DQL(Data Query Language,数据查询语言),用来查询数据库表中的记录。有的书中,会把DQL语言放入到DML(Data Manipulation Language,数据操作语言
MySQL数据库给表添加索引
说明:当数据库中的记录数过多时,查询速度会显著变慢。此时可以给表创建索引,提高查询速度。 一、创建索引前 我现在有一张表,有1000万条记录,根据username值,查询一条记录,测试下查询时间; 查
数据库事务
说明:在转账业务中,具体到数据库中,操作有两步: 1)把转账人的账户金额 - 转账金额; 2)被转账人的账户金额 + 转账金额; 这两步操作共同执行,才算完成了转账业务,但如果在执行第一步后,发生断电
数据库多表设计
说明:在项目的数据库设计时,表与表之间是有联系的,如学生管理系统中,有部门表,教师表、学生表、课程表等等 一位教师隶属于一个部门,一个部门有多位教师,因此部门表和教师表,是一对多(或者说多对一)的关系
MySQL语句之DML语言
说明:DML(Data Manipulation Language),用来对数据库中表的数据记录进行增、删、改操作。注意,没有查询,数据的查询单独拎出来成DQL(Data Query Language
MySQL语句之DQL语言(一)
说明:DQL(Data Query Language,数据查询语言),用来查询数据库表中的记录。有的书中,会把DQL语言放入到DML(Data Manipulation Language,数据操作语言
MySQL数据类型
说明:MySQL作为一个数据库管理系统,相较于编程语言,数据类型更丰富。 数值类型 常用类型:tinyint、int、bigint、double; 字符串类型 常用类型:char(固定长度的字符串)、
MySQL语句之DDL语言
说明:DDL(Data Definition Language,数据定义语言),用来定义数据库对象(数据库、表),包括了数据库和表的创建、查询、使用和删除操作。 一、数据库操作 新安装的数据库,默认有
免安装版MySQL数据库的安装和卸载
说明:MySQL早些版本有分安装版和免安装版,可在官网(https://dev.mysql.com/downloads/mysql/)下载,推荐使用最新版本,是免安装版的,下载完配置一下就可以用。 推
下一页