MySQL技术文章
-
Thresh索引是物理数据页存储,在数据文件中(InnoDB,ibd文件),利用数据页(page)存储。 索引可以加快检索速度,但是同时也会降低增删改操作速度,索引维护需要代价。 索引涉及的理论知识:309 收藏 -
背景介绍–公司介绍茄子科技(海外 SHAREit Group)是一家全球化互联网科技公司,主要从事移动互联网软件研发与全球移动广告变现解决方案、跨境支付解决方案等互联网服务等业务。茄子快传309 收藏 -
@[toc]上周松哥转载了一个数据批量插入的文章,里边和大家聊了一下数据批量插入的问题,批量插入到底怎么做才快。有个小伙伴看了文章后提出了不同的意见:松哥认真和 BUG 同学聊了下,基309 收藏 -
索引索引本质是一种数据结构,目的是为了提高数据查询的效率,尽可能减少 IO 次数。大大减少服务器需要扫描的数据量帮助服务器减少排序过程和避免生成临时表可以把 随机 IO 转变为 顺序 I309 收藏 -
本文首发于 2022-07-06 09:10:34推荐语本文为数据库圈内好友高日耀首发于“CSDN 微信公众号”的文章。最近几年基于 PostgreSQL 开发的国产数据库如雨后春笋般涌现,而受限于 MySQL 的 GPL Licence(感兴309 收藏 -
本文为大家分享了mysql 5.7.18 MSI安装教程,供大家参考,具体内容如下 1.下载:官网地址 可以看到note32位和64位下载是一样的 2.双击下载的文件 3.安装页面 4选择安装类型(选择full后续309 收藏 -
多表连接查询 表与表之间的连接分为内连接和外连接 内连接:仅选出两张表互相匹配的记录 外连接:既包括两张表匹配的记录,也包括不匹配的记录,同时外连接又分为左外连接(左连309 收藏 -
MySQL 中的 UTF8 在 MySQL 中, utf8 编码格式有点特殊, 它不是我们通常用到的 utf8, 而是 utf8mb3 编码的缩写. 而 utf8mb4 才是我们常说的那个 utf8. utf8mb3:阉割过的 utf8 字符集, 只使用 1~3 个字节表示字符309 收藏 -
默认情况下 索引是可见的。 通过不可见索引,可以方便数据库管理人员 检查 索引对查询性能的影响,而不会进行破坏性的更改 。 应用场景: 软删除,灰度发布 -- 创建测试表 mysql> create tab309 收藏 -
MySQL recursive CTE 的深度由递归终止条件和 cte_max_recursion_depth 共同约束。本文从递归层数错误出发,说明如何用 SESSION 级参数调整预算、保留业务终止条件,并用 max_execution_time 保护慢递归查询。308 收藏 -
MySQL 可用 REGEXP_REPLACE 将连续普通空格压缩为一个。本文以临时表构建清理示例,区分首尾空格、制表符、换行和 NULL,给出预览、事务试写、回滚及业务字段集成的注意事项。308 收藏 -
从并列排序值、默认 frame 和显式边界入手,说明 MySQL window frame 中 ROWS 与 RANGE 的区别,并给出逐笔累计、按日期累计和范围统计的选择方法。308 收藏 -
数据库 · MySQL | 2个月前 | MySQL · 执行计划 · 索引优化 · 数据库排查 · mysql 不可见索引 Invisible Index optimizer_switch 索引回归
MySQL 的不可见索引适合用来观察“去掉这条索引会怎样”,但它不是删除前的自动回滚按钮。本文以订单查询为例,演示设置不可见、用 optimizer_switch 做单会话影子验证、检查执行计划和恢复可见性的边界。308 收藏 -
搜索框查询一上线就变慢,很多时候不是数据量突然失控,而是 LIKE 条件写法让索引用不上。本文从慢查询现场开始,逐步验证左通配符、执行计划、前缀匹配和业务改写,整理一套更稳的模糊搜索排查方法。308 收藏 -
MySQL是一种开源的关系型数据库管理系统,由Oracle公司所有。1.速度快,采用索引、查询缓存和内存表优化。2.可扩展性强,支持InnoDB和MyISAM等多种存储引擎。3.社区生态强大,提供丰富的解决方案和定制优化选项。308 收藏