刷新
MySQL 12 为什么我的MySQL会“抖”一下?

博主头像 一条SQL语句,正常执行时候特别快,但有时会变得特别慢,且这种情况很难复现,随机且持续时间很短,看上去像是“抖”了一下。 你的SQL语句为什么变“慢”了 在MySQL 02中,介绍了WAL机制,InnoDB在处理更新语句时,更新内存写完redo log后,就返回给客户端,本次更新成功。 而内存里的数 ...

MySQL 11 怎么给字符串字段加索引?

博主头像 场景引入 假设现在维护一个支持邮箱登录的系统,用户表定义如下: create table SUser(ID bigint unsigned primary key,email varchar(64), ... )engine=innodb; 由于登录方式为邮箱,那么一定会有下面这样的业务: sele ...

SQL 不走索引的常见情况

博主头像 SQL 不走索引的常见情况 在 SQL 查询中,即使表上有索引,某些情况下数据库优化器也可能决定不使用索引。以下是常见的不走索引的情况: 1. 使用否定操作符 NOT IN != 或 <> NOT EXISTS NOT LIKE 2. 对索引列使用函数或运算 -- 不走索引 SELECT * FRO ...

JDBC游标读不生效导致OOM问题排查分析

博主头像 JDBC游标读不生效导致OOM问题排查分析 问题描述 程序使用游标读分批读取MySQL的数据,但是程序容器却发生OOM 基本信息 MySQL版本:8.0.25 JDBC版本:8.0.25 JDBC配置: connectionProperties=useUnicode=true;autoReconne ...

读商战数据挖掘:你需要了解的数据科学与分析思维12总结

博主头像 1. 总结 1.1. 不能简明地解释一件事,说明你对它理解得不够 1.1.1. 爱因斯坦 1.2. 对数据科学实践最好的描述是分析工程和探索的结合 1.3. 商业中会存在我们需要解决的问题,而该问题很少能直接与基础的数据挖掘任务相对应 1.4. 缺少分析工程的结果是,数据挖掘的结论很可能无法用于解决 ...

如何从ElasticSearch迁移到OpenSearch?

博主头像 本文分享自天翼云开发者社区《如何从ElasticSearch迁移到OpenSearch?》,作者:刘****鑫 在云搜索产品的选择中,如果用户倾向于开源软件,并且更喜欢免费提供高级功能的工具,那么 OpenSearch 将更适合。下面主要介绍从ElasticSearch迁移到OpenSearch的方 ...

MySQL 10 MySQL为什么有时候会选错索引?

博主头像 场景引入 我们知道,MySQL中一张表可以支持多个索引。但是写SQL语句时,并没有主动指定使用哪个索引,而是由MySQL来确定。而有时候,MySQL会选错索引,导致执行速度变得很慢。 举个例子,假设一张表里有(id,a,b)三个字段,并分别建立索引。然后往表中插入10万行记录,取值依次递增,即数据从 ...

读商战数据挖掘:你需要了解的数据科学与分析思维11经营战略

博主头像 1. 经营战略 1.1. 仅仅拥有数据,并不能保证数据驱动决策的成功 1.2. 企业管理层必须具有数据分析思维 1.2.1. 并不意味着管理层必须是数据科学家,但要求他们必须充分理解基本原则,从而预见和/或领会数据科学所带来的机遇,为数据科学团队提供合适的资源,并乐于在数据和实验方面投入 1.2.2 ...

AWS使用提示词与RAG来减少大模型幻觉

博主头像 概览 大型语言模型(LLM)是生成内容的强大工具。这些LLM的生成能力伴随着诸多优缺点。我们经常遇到的主要问题之一是生成内容的事实准确性。这些模型具有高度的幻觉倾向,有时会生成不存在或错误的内容。生成的内容往往极具说服力,看起来像是事实正确的有效信息。作为开发者,我们有责任确保系统完美运行并生成简洁 ...

MySQL 09 普通索引和唯一索引,应该怎么选择?

博主头像 唯一索引:字段值不能重复。 普通索引:字段值可以重复。 假设数据如下图,且字段k上的值都不重复: 接下来,从两种索引对查询语句和更新语句的性能影响来分析。 查询过程 假设查询语句为select id from T where k=5。那么首先会在字段k的索引树上找到k=5所在的数据页,然后在数据页内 ...

MOD函数索引实战:解决百万级数据分批处理性能瓶颈

博主头像 MOD函数索引实战:解决百万级数据分批处理性能瓶颈 问题背景 GreatSQL的MOD函数,大家应该都不陌生,使用MOD函数创建函数索引,是不是很少有人这么用呀,下面听我讲讲使用MOD函数创建函数索引的故事吧。 故事的引子呢,是有这么一个使用场景,为了忽略客户真实的业务,对涉及的表只保留了别名。 S ...

读商战数据挖掘:你需要了解的数据科学与分析思维10数据科学技术

博主头像 1. 面向分析工程 1.1. 数据科学的本质是根据原则性技术,提取数据中的信息或知识 1.2. 很难把技术与重要的商业问题完全匹配,也很难得到能直接应用于技术的数据 1.2.1. 商业人士通常比数据科学新手更容易接受这个事实,因为在统计学、机器学习和数据挖掘等领域的教学过程中,学生们面对的问题通常都 ...

INNER JOIN, LEFT JOIN, RIGHT JOIN 的区别

博主头像 今天我们来一起探索下 JOIN,JOIN 作为数据库操作的核心概念,用于合并两个或多个表中的数据。 一、JOIN (INNER JOIN) 1、基本功能:返回两个表中匹配成功的行。 2、特点: 只保留两表中都满足连接条件的记录; 如果某行在一个表中存在但在另一个表中没有匹配项,则该行不会出现在结果中 ...

单机分布式一体化数据库的架构设计与优化

博主头像 作者:杨志丰,OceanBase产品总经理、首席架构师 首先为大家推荐这个 OceanBase 开源负责人老纪的公众号 “老纪的技术唠嗑局”,会持续更新和 #数据库、#AI、#技术架构 相关的各种技术内容。欢迎感兴趣的朋友们关注! 本文摘自《OceanBase社区版在泛互场景的应用案例研究》,欢迎点 ...

123···50>