-
MySQL 8.0 的 5 个新特性,太实用了!
本文介绍几个 8.0 在关系数据库方面的主要新特性。 你可能已经知道 MySQL 从版本 5.7 开始提供了 NoSQL 存储的功能,在 8.0 中这部分功能也得到了一些改进,但鉴于这个在实际当中用得极少,本人也是没用过,所以本文不会介绍这方面的东西,而是关注其关系数据库方面。 1、隐藏索引 隐藏索引的特性对于性能调试非常有用。在 8.0 中,索引可以被“···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL索引-B 树是如何生长的
本文转载自微信公众号「石杉的架构笔记」,作者梦。转载本文请联系石杉的架构笔记公众号。 概要 本次会先从一个数据页中如何存储和查询数据开始,拓展到多个数据页中查询数据,分析无索引查询时的低效率问题,然后通过页分裂过渡到主键目录以及索引页相关内容,见证一颗索引树是如何一步步生长起来的。 最后站在更高的角度看下常见的一些索引名词、索引的优缺点以及如何才能设计出更···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
分布式 SQL 引擎 Apache Trafodion 宣布退役
经由 Apache Trafodion 的提交者投票决定,Apache Trafodion 正式退役。 Apache Trafodion 是一个面向 Hadoop 的 Webscale SQL-on-Hadoop 解决方案,支持 Hadoop 上的事务或操作工作负载。 Trafodion 基于 Hadoop 的可扩展性、弹性和灵活性,以提供有保证的事务完整···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
浅入浅出 MySQL 索引
索引是什么?为什么要有mysql 索引,解决了什么问题,其底层的原理是什么?为什么使用B+树做为解决方案?用其他的像哈希索引或者B树不行吗? 简单了解索引 首先,索引(Index)是什么?如果我直接告诉你索引是数据库管理系统中的一个有序的数据结构,你可能会有点懵逼。 为了避免这种情况,我打算举几个例子来帮助你更容易的认识索引。我们查询字典的时候可以根据字的···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
比较Flyway与Liquibase两大数据库迁移工具
【.com快译】众所周知,对于那些使用着关系型数据库引擎的各类应用程序而言,数据库迁移工具的选用是至关重要的。它们不但能够让各种复杂且重复的过程更加自动化,而且可以让我们更加轻松且准确地完成各种大型的迁移任务。 下面,我将对两种最常见的开源迁移工具--Flyway和Liquibase,进行介绍与比较,以方便您在实际项目中做出合理的选择。 Flyway的介绍···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
2021 数据泄露调查:网络犯罪蓬勃发展,85% 的违规涉及人为因素
Verizon Business 2021 数据泄露调查报告(2021 DBIR)现已发布,该报告基于来自世界各地 83 个贡献者的 5258 起违规事件,比去年分析的违规事件多出三分之一;揭示了疫情期间最常见的网络攻击形式是如何影响国际安全形势的。 报告指出,在远程工作状态影响下,涉及网络钓鱼的违规行为相较去年增加了 11%,占比达 36%。勒索软件也比···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL慢日志全解析!
本文转载自微信公众号「MySQL技术」,作者MySQL技术。转载本文请联系MySQL技术公众号。 前言: 慢日志在日常数据库运维中经常会用到,我们可以通过查看慢日志来获得效率较差的 SQL ,然后可以进行 SQL 优化。本篇文章我们一起来学习下慢日志相关知识。 1.慢日志简介 慢日志全称为慢查询日志(Slow Query Log),主要用来记录在 MySQ···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
用Python写一个NoSQL数据库
NoSQL 这个词在近些年正变得随处可见. 但是到底 “NoSQL” 指的是什么? 它是如何并且为什么这么有用? 在本文, 我们将会通过纯 Python (我比较喜欢叫它, “轻结构化的伪代码”) 写一个 NoSQL 数据库来回答这些问题. OldSQL 很多情况下, SQL 已经成为 “数据库” (database) 的一个同义词. 实际上, SQL 是···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
存储优化补充篇:Explain索引优化实操
本文内容预览: 1. 项目背景介绍 1.1 涉及的表结构 1.2 明确查询诉求 2. 索引问题确认和调优 2.1 问题发现 2.2 问题验证 2.3 索引优化 3. 总结 Part1项目背景介绍 看过上一篇文章的同学应该还记得在叙述索引原理和实际案例的时候,我们列举了一个阿里分布式事务中主事务表的例子。 巧了,前段时间因为业务需求,我们开发了一个长事务一致···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SQL优化之不“画蛇添足”
本文转载自微信公众号「SQL数据库开发」,作者 丶平凡世界 。转载本文请联系SQL数据库开发公众号。 SQL优化的方法有很多,今天给大家介绍一下两个简单但非常实用的方法:不查询多余的行和列。很多小伙伴可能都知道这两个方法,但是为什么这么做可能还是不太清楚,下面就让我们看相关示例来给大家具体解释一下。 1、不查多余的列 查询过程中经常为了省事,而直接使用*来···
- 发布时间:2025-05-15
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])