2022-04-25 Mysql 批量替换数据库中某个字段内容的sql语句 近年来由于我国新广告法的实施,大量企业网站充斥着违法违规敏感广告词,导致企业被市场监查部门罚款,那么我们企业网站中存在的违法违规敏感广告词可不可以一键替换呢?答案是可以的,下面我们以织梦dedecms程序为例,如何利用织梦数据SQL命... 阅读全文
2022-02-17 什么是缓存雪崩、击穿、穿透? 用户的数据一般都是存储于数据库,数据库的数据是落在磁盘上的,磁盘的读写速度可以说是计算机里最慢的硬件了。 当用户的请求,都访问数据库的话,请求数量一上来,数据库很容易就奔溃的了,所以为了避免用户直接访问数据库,会用 Redis 作为缓... 阅读全文
2021-10-16 MySQL — InnoDB 缓冲池 Buffer Pool 缓冲池 --- 通过前面几篇文章,我们已经了解到 InnoDB 存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。但由于CPU速度与磁盘速度之间的鸿沟,通常都会将数据加载到内存中来操作数据,以此提高数据库的整体性能。 In... 阅读全文
2021-10-12 MySQL 5.7下InnoDB对COUNT(*)的优化与MySQL 5.6性能对比 在MySQL 5.7 COUNT()会选择聚集索引,进行一次内部handler函数调用,即可快速获得该表总数 执行计划显示:Extra:Select tables optimized away 5.7以前的版本中,COUNT()请求通... 阅读全文
2021-10-08 升级MySQL 5.7:开发人员需要注意的坑 升级MySQL 5.7:开发人员需要注意的坑 MySQL 5.7是一款广泛使用的关系型数据库管理系统,它引入了许多新功能和改进。然而,升级到MySQL 5.7可能涉及一些潜在的问题和坑,开发人员需要特别注意。本文将探讨升级MySQL ... 阅读全文