详谈 MySQL 8.0 原子 DDL 原理
文章字数 3800+,阅读时间 15 分钟。
文章字数 3800+,阅读时间 15 分钟。
任意执行一条 SELECT SQL,如何解析出访问的字段信息、判断结果集中的每一列数据来自哪些库和表中的哪些字段呢?本文将介绍解决此问题的技术方案。 应用场景 从 SQL 中解析访问的原始字段信息有一定难度,但是非常有用。一个典型的应用就是动态数据脱敏。动态数据脱敏是指数据以明文形式存储在介质中,在查询的时候根据用户权限动态地将敏感数据进行脱敏后展示。例如执行以下 SQL 时,将结果集中涉及员工邮
在保密你的服务器和数据,防备当前复杂的攻击,SQL Server有你需要的一切。但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念。这篇文章提供了基础, 在保密你的服务器和数据,防备当前复杂的攻击,SQL Server有你需要的一切。但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念。这篇文章提供了基础,因此你可以对SQL Server里的安全功能充
Redis是一个开源的内存数据库,它的功能非常强大,它可以用来存储、管理大量数据,如文本、数字、图像等。本文将介绍如何在本地访问Redis数据库。 您需要安装Redis程序,可以从官网上下载Redis安装程序,然后按照其步骤进行安装。 之后,您需要运行Redis服务,可以运行以下代码来启动Redis服务: “redis-server -p 6379 “
其中-p 6379表示Redis服务将
表分组简介 表分组(TABLE GROUP)是 OceanBase 作为分布式数据库的一个特色功能。 表分组是表的属性,会影响多个表的分区在 OceanBase 机器上的分布特征。 不同表的分区有可能分布在不同的节点上,当两个表做表连接查询时,OceanBase 会跨节点请求数据,执行时间就跟节点间请求延时有关。在 SQL 调优时,OceanBase 建议对业务上关系密切的表,设置相同的表分组。O
多路搜索树 完全二叉树高度:O(log2N),其中2为对数 完全M路搜索树的高度:O(logmN),其中M为对数,树每层的节点数 M路搜索树主要用于解决数据量大无法全部加载到内存的数据存储。通 多路搜索树 完全二叉树高度:O(log2N),其中2为对数 完全M路搜索树的高度:O(logmN),其中M为对数,树每层的节点数 M路搜索树主要用于解决数据量大无法全部加载到内存的数据存储。通过增加每层节点