gdb的操作运行中的mysql实例的小技巧

回收内存(基于默认的glibc的环境)
mysql gdb 2023年07月12日 1,073次浏览

为什么 MySQL 中 Delete 表数据后,磁盘空间却还是被占用?

最近有个上位机获取下位机上报数据的项目,由于上报频率比较频繁且数据量大,导致数据增长过快,磁盘占用多。为了节约成本,定期进行数据备份,并通过delete删除表记录。明明已经执行了delete,可表文件的大小却没减小,令人费解!项目中使用Mysql作为数据库,对于表来说,一般为表结构和表数据。表结构占用空间都是比较小的,一般都是表数据占用的空间。当我们使用delete删除数据时,确实删除了表中的数据
mysql 2021年11月01日 2,135次浏览

MySQL使用技巧-查看数据库所占空间大小

在Mysql中会有一个默认的数据库:information_schema,里面有一个Tables表记录了所有表的信息。
mysql 2021年10月31日 1,174次浏览

这次终于懂了,InnoDB的七种锁

前言MySQL是目前世界上最流行的数据库,InnoDB是MySQL最流行的存储引擎,它在大数据量高并发量的业务场景下,有着非常良好的性能表现,之所以如此,是和InnoDB的锁机制相关。总的来说,InnoDB共有七种类型的锁:(1)自增锁(Auto-incLocks);(2)共享/排它锁(Shared
mysql 2021年08月28日 966次浏览

InnoDB 并发如此高,原因竟然在这?

MySQL是互联网公司用的最多的数据库,InnoDB是MySQL用的最多的存储引擎,它非常适合大数据量,高并发量的互联网业务。为何InnoDB能够支撑如此之高的并发,它的内核设计逻辑究竟是什么,今天和大家聊聊InnoDB的并发控制,锁,MVCC。第一节、并发控制为啥要进行并发控制?
mysql 2021年08月23日 873次浏览

硬干货:深入剖析 MySQL 索引和 SQL 调优实战

MySQL索引MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。
mysql 2021年08月22日 923次浏览

MySQL索引连环18问!

1、索引是什么?索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。索引是一种数据结构。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。更通俗的说,索引就相当于目
mysql 2021年08月22日 853次浏览

mysqldump 用法(快查)

mysqldump 是文本备份还是二进制备份?它是文本备份,如果你打开备份文件你将看到所有的语句,可以用于重新创建表和对象。它也有insert语句来使用数据构成表。
mysql 2021年06月20日 2,160次浏览

MySQL学习笔记(快查)

涵盖mysql所有常用操作,遇到问题,可以快速查找命令。
mysql 2021年06月20日 994次浏览

MYSQL 控制流

1.相关测试sqlCREATETABLE`user`(`user_id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'用户id',`name`varchar(20)NOTNULLCOMMENT'用户名称',`age`int(11)NOTNULLCOMMENT'年龄',`ge
mysql 2018年01月19日 1,130次浏览