hash

Mysql 因 CRC32 HASH算法BUG造成从库同步异常

介绍 Mysql 从库     Mysql 从库通过接收(或者是主动拉取)主库binlog日志,转换为自身中继日志,然后应用中继日志内容实现主从数据同步。 从库 CRC32 HAS…

openGauss – 向量化执行引擎算子HashAgg解读

openGauss - 向量化执行引擎算子HashAgg解读对于分组聚合来说,可以通过排序将待排序值按照大小排列起来,相同的值就紧密连在一起,然后依次遍历,遇到不相同的值就得到一个…

从OB3.x中not in无法走hash连接来了解优化器的发展

前言:稍微有经验的oracle dba都应该知道,not in 和 not exists是有区别的,不能随意的替换,原因在于not in对于null值不进行处理。所以如果要等价替换…

Oracle数据库中的表连接方式及使用场合

NESTED LOOP对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,…

oracle 查上面所有plan_hash_value的执行计划

--查上面所有plan_hash_value的执行计划SELECT tf.* FROM DBA_HIST_SQLTEXT ht, table(DBMS_XPLAN.DISPLAY_…

Oracle 表连接查询

Oracle 表连接查询主要分为3类:□ NESTED LOOP:以遍历的方式将驱动表(Inner 小表)与基础班(Outer 大表)进行关联运算,将最终的结果集返回给用户;□ H…

我们一起聊聊前端路由的Hash模式和History模式

前端路由是现代单页面应用(SPA)中不可或缺的一部分,它允许用户在不重新加载整个页面的情况下,实现页面之间的切换。在前端路由的实现中,Hash模式和History模式是两种常见的技…

MySQL:主从HASH SCAN算法可能导致从库数据错误

本文主要以hash scan全表为基础进行分析,而不涉及到hash scan索引,实际上都会遇到这个问题。本文主要描述的是update event,delete event也是一样…

hash mysql 分库 mysql hash join

最近有两篇MySQL大咖级人物的文章引起了小伙伴们的关注,文章内容是关于MySQL的hash join功能。hash join看起来不够智能,于是我打算一探究竟,看看是否能发现些端…

Redis在社交网络中的应用探索

Redis在社交网络中的应用探索Redis是一个高性能的键值存储数据库,广泛应用于Web应用、缓存、队列等场景。在社交网络中,Redis的应用场景也非常丰富,本文将通过具体的代码示…

MySQL索引全解:从理论到实践,打造高效查询的指南

索引的数据结构 这一节先从索引的数据结构开始讲起,结合日常开发中常见的数据结构进行分析、对比。 Hash表 Hash表是一种以(key,value)形式的存储的数据结构,实现简单且…

HashMap很细的分析令人发指

前言 在说HashMap之前,我们先说一说hash冲突。当数据通过hash算法求得hash值的时候,是不可避免的出现相同的hash值,这也叫做hash冲突。通常我们会采用4种方式去…

Java源码分析(一) String

简介 String是一个引用数据类型,被final修饰,不可继承,不可改变原有字符的内容,当对原有字符进行改变操作的时候都会返回一个新的String对象,在jdk1.8中Strin…

走进Python Hash函数的魔幻世界:解密哈希算法与防碰撞技术

在计算机科学中,Hash函数(散列函数)是一种将输入数据映射到固定大小的散列值(哈希值)的函数。Python提供了强大而灵活的Hash函数,用于在各种应用中实现数据存储、数据校验、…

面试题:HashMap 是怎么解决哈希冲突的?

前言       今天来分享一道比较好的面试题,“HashMap 是怎么解决哈希冲突的?”对于这个问题,我们一起看看考察点和比较好的回答吧!考察点      现在的企业级开发中Ha…

面试官:如何解决 Redis 数据倾斜、热点等问题

Redis 作为一门主流技术,应用场景非常多,很多大中小厂面试都列为重点考察内容前几天有星球小伙伴学习时,遇到下面几个问题,来咨询 Tom哥考虑到这些问题比较高频,工作中经常会遇到…

2.redis数据结构之Hash

Hash-散列类型:H 为什么选择Hash? 假设有User对象以JSON序列化的形式存储到Redis中,User对象有id,username、password、age、name等…

MySQL 8.0 hash join

MySQL 8.0.18 版本引入了 hash join 功能,来优化没有走索引的等值 join 连接,hash join 通常比 BNL(Block Nested-Loop) 算…

如何干涉MySQL优化器使用hash join?

* GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。前言实验总结前言数据库的优化器相当于人类的大脑,大部分时候都能做出正确的决策,制定正确的执行计划,走…

MySQL Hash Join前世今生

GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:nwMySQL Hash Jo…

加载更多