所有内容 第470页
-
必须了解的 MySQL 三大日志
可能有小伙伴发现了,松哥最近一直在和大家聊 MySQL。最近聊到了 InnoDB,想和大家聊聊 InnoDB 中的锁机制,那么不可避免的要涉及到 MySQL 的日志系统,binlog、redo log...
-
面试官问:数据库 delete 表数据,磁盘空间还是被一直占用,为什么?
最近有个上位机获取下位机上报数据的项目,由于上报频率比较频繁且数据量大,导致数据增长过快,磁盘占用多。 为了节约成本,定期进行数据备份,并通过delete删除表记录。 明明已经执行了delete,可表...
-
基于 Sharding Sphere,实现数据 “一键脱敏”!
在真实业务场景中,数据库中经常需要存储某些客户的关键性敏感信息如:身份证号、银行卡号、姓名、手机号码等,此类信息按照合规要求,通常需要实现加密存储以满足合规要求。 痛点一: 通常的解决方案是我们书写S...
-
-
MySQL怎么查询表中某个字段值重复的数据
今天就给大家分享一个简单的语句搞定该需求:MySQL怎么查询表中某个字段值重复的数据。 使用: select 字段1,字段2 from 数据库 group by 字段1,字段2 having coun...
-
深入浅出 MySQL 优先队列
本文适用于 MySQL 5.6 及以上版本 0.先抛问题 假设字段category无索引且有重复值,order by category 和limit组合使用的结果会和预期不符。 问题复现: 表结构(就...
-
揭秘MySQL多版本并发控制实现原理
MySQL 中多版本并发控制(MVCC),是现代数据库引擎实现中常用的处理读写冲突的手段,MVCC 作为 MySQL 高级应用特性,目的在于提高数据库高并发场景下的吞吐性能。 一、MVCC出现背景是什...
-
-
4 款 MySQL 调优工具,公司大神都在用!
对于正在运行的mysql,性能如何,参数设置的是否合理,账号设置的是否存在安全隐患,你是否了然于胸呢? 俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要...
-
Redis 新特性篇:多线程模型解读
码老湿,Redis 6.0 之前为什么不使用多线程? 官方答复: 使用 Redis 时,几乎不存在 CPU 成为瓶颈的情况, Redis 主要受限于内存和网络。在一个普通的 Linux 系统上,Red...
