随笔分类 -  mysql

摘要:## 背景引入 MYSQL中数据表A,在删除了一半的数据后,发现表空间的大小并没有减少,这是什么原因导致的呢? 定义 当对一定量数据执行delete操作时,MySQL将数据删除后进而导致页合并或者页删除,生成空闲空间,并未将空闲空间返还给操作系统,而是将当前空间标记为"可复用",当有新的数据插入时, 阅读全文
posted @ 2025-02-15 22:59 海山了- 阅读(202) 评论(0) 推荐(0) 编辑
摘要:# MySQL中datetime和timestamp的区别 相同点 两个数据类型存储时间的格式一致。均为 YYYY-MM-DD HH:MM:SS 两个数据类型都包含「日期」和「时间」部分。 两个数据类型都可以存储微秒的小数秒(秒后6位小数秒) 自动更新和默认值 TIMESTAMP: 支持默认值为当前 阅读全文
posted @ 2024-07-10 13:39 海山了- 阅读(480) 评论(0) 推荐(0) 编辑
摘要:# count(*),count(主键) ,count(字段)和 count(1) 有什么区别?哪个性能最好? 绝对不是count(*)最慢! 哪种 count 性能最好? 我先直接说结论: 要弄明白这个,我们得要深入 count 的原理,以下内容基于常用的 innodb 存储引擎来说明。 coun 阅读全文
posted @ 2024-07-10 13:37 海山了- 阅读(68) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示