上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 41 下一页
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 介绍 首先,先介绍一下 Sanitizer 项目,该项目是谷歌出品的一个开源项目,该项目包含了 ASAN、LSAN、MSAN、TSAN等内存、线程错误的检测工具,这里简单介绍一下这几个工具的作用: ASAN: 内存错误检测 阅读全文
posted @ 2022-05-11 10:34 GreatSQL 阅读(1522) 评论(1) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 1. 导入 本文介绍如何使用 Vagrant 在 VirtualBox 中快速安装 Linux 虚拟机。本文演示系统未 Windows 系统,需要准备好 Vagrant 和 VirtualBox 2.工具介绍 Virtua 阅读全文
posted @ 2022-05-09 09:57 GreatSQL 阅读(82) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一、问题发现 在一次开发中使用 MySQL PREPARE 以后,从 prepare 直接取 name 赋值给 lex->prepared_stmt_name 然后给 EXECUTE 用,发现有一定概率找不到 prepar 阅读全文
posted @ 2022-05-07 10:15 GreatSQL 阅读(134) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 个别节点可能存在事务冲突,导致无法加入MGR集群,该怎么处理? 1. 问题场景描述 有些时候,可能因为网络分区等异常情况导致节点意外退出MGR集群,在退出之前可能有些事务还没来得及发送到其他节点。或者可能因为误操作,在这个 阅读全文
posted @ 2022-05-05 09:38 GreatSQL 阅读(147) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 原创:万里数据库,花家舍 导读 在多写(多节点写入)数据库(例如MySQL MGR的multi-primary mode)与应用之间,往往会加一层代理组件,通过算法调节不同节点负载,分发高并发读写请求。 要求代理工具需要具 阅读全文
posted @ 2022-04-27 10:16 GreatSQL 阅读(75) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 一、导读 MySQL 8.0.19 开始支持对InnoDB引擎表数据进行采样以生成直方图统计信息。 直方图(Histogram)是关系型数据库中提供的一种基础的统计信息,最典型的用途是估计查询谓词的选择率,以便选择优化的查 阅读全文
posted @ 2022-04-26 10:13 GreatSQL 阅读(401) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 导语 SHOW CREATE TABLE语句用于为指定表/视图显示创建的语句,本文将简要描述如何在MySQL源码里跟踪和学习此类语句的执行流程。 (注:使用版本为Percona-Server-8.0.25-15) 步骤 准 阅读全文
posted @ 2022-04-24 10:01 GreatSQL 阅读(293) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 前情介绍: 我们都知道登录MySQL数据库时,连接层接入数据库需要经过mysql.user表中,用户名密码的验证才能登录数据库。 如果mysql.user中不存在此用户或者密码不正确,则会返回错误提示。假如mysql.us 阅读全文
posted @ 2022-04-20 14:05 GreatSQL 阅读(129) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 导语 在数据检索的过程中,经常会有多个列的匹配需求,今天介绍下联合索引的使用以及最左匹配原则的案例。 最左匹配原则作用在联合索引中,假如表中有一个联合索引(tcol01,tcol02,tcol03),只有当SQL使用到tc 阅读全文
posted @ 2022-04-18 16:37 GreatSQL 阅读(152) 评论(0) 推荐(0)
摘要: GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 导语 在日常开发过程中难免会使用到第三方库或者需要将部分库分离另外存储,如果将库与代码放在一起难免会造成工程庞大,此时就可以采用将库与源码分离的方式,在编译时根据情况来判断是否需要下载。 步骤 下面来解析下具体操作步骤,以 阅读全文
posted @ 2022-04-18 15:57 GreatSQL 阅读(305) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 41 下一页