包含"数据库"标签的文章
-
谈谈你对MySQL主从复制的理解 面试官
MySQL主从复制,Master,SlaveReplication,是一种数据复制技术,用于在多个数据库服务器之间的数据同步,在主从复制架构中,一个服务器被设置为主服务器,Master,,充当数据源,其他服务器被设置为从服务器,Slave,,用来复制主服务器的数据,主从复制的主要优点有以下几个,1,...
-
超全面的总结! MySQL是怎样使用的
有了索引之后,MySQL直接去索引文件查数据,先从根节点查找,如果要查的数据比根节点小,那就进入左边,如果比根节点大,那就进入右边,以此类推,就像我们翻词典目录一样,所以速度非常快,...。...
-
深入理解MySQL索引 阿里面试
在阿里面试中,关于MySQL索引的提问是常见的,因为索引是优化数据库性能的关键工具,那么,为什么要使用索引,MySQL索引到底是什么,其底层结构又是怎样的呢,接下来,我们一一揭晓,想象一下,你正在一本没有目录的新华字典中查找一个汉字,你可能需要从第一页开始,一页一页地翻找,直到找到为止,这个过程既耗...
-
OMG 数据库主从延迟了!!!
说到MySQL数据库主从延迟问题,我还是深有体会的,因为我之前经常遇到,我之前在一家餐饮工作公司中,当时我们的系统属于订单的下游业务系统,在中午和晚上的用餐高峰期,用户并发量还是不小的,订单系统为了保证性能和高可用,做了主从分离架构,一个主库,两个从库,主库主要用来写数据,从库主要是用来读数据,主库...
-
MySQL 关于 协议的详解
MySQL是世界上最流行的关系型数据库管理系统之一,其强大的功能和高效的性能离不开精心设计的通信协议,本文将深入探讨MySQL协议的工作原理,从建立连接到执行查询,再到关闭连接的整个过程,通过本文,读者将能够更好地理解MySQL客户端和服务器之间的交互机制,为优化数据库应用程序和进行故障排查奠定基础...
-
孤陋寡闻了 原来 还能这么写 MySQL
那肯定就是配置的问题,那肯定就是报错信息中提到的sql,mode=only,full,group,by这个,原谅我孤陋寡闻了,用了MySQL这么久,从来没听过这玩意,而且用GROUPBY就是为了分组聚合,GROUPBY后面的条件要出现在SELECT列表里不是很正常吗,除非有两个列有同样的作用,比如一...
-
索引优化与查询性能提升 MySQL
在数据库系统中,索引是提升查询性能的重要手段,MySQL作为广泛使用的关系型数据库管理系统,其索引的优化直接关系到系统的整体性能和用户体验,本文将结合参考资料内容,深入探讨MySQL索引的基本概念、最左前缀匹配原则、索引失效的常见场景、优化策略以及应用场景,一、MySQL索引的基本概念索引是数据库管...
-
紧急避坑
这种误操作可能导致某些用户意外获得了不该有的权限,从而带来严重的安全隐患,实际上,按照常见的数据库命名规范,数据库名中的字符通常是26个英文小写字母或10个数字,也包括2种特殊字符,中划线或下划线,因此,这个授权错误可能将权限的应用范围扩大到38倍之多,这是基于对命名模式的分析得出的估算,具体情况可...
-
MySQL 临时表详解 关于
在MySQL中,临时表,TemporaryTable,是一种非常有用的工具,可以帮助我们在执行复杂查询时存储临时数据,临时表的存在时间仅限于会话期,当会话结束后,临时表自动销毁,本文将详细讲解MySQL临时表的创建、使用场景、性能优化以及常见问题,并通过实例代码说明如何在实际开发中使用临时表,......
-
MySQL主从同步如何保证数据一致性
MySQL主从同步是MySQL集群方案中的一种,也是实现难度最低的一种,然而,现在的面试都不问MySQL主从同步原理了,而是开始问主从同步怎么保证数据一致性问题了,所以,今天就给大家安排上了,数据一致性是指在一个系统中,数据在不同的部分、不同的时间点,以及不同的操作之间保持一致的状态,数据一致性通常...
-
一文读懂选择数据湖还是数据仓库
今天,每秒都在生成TB和PB的数据,为这些海量数据集寻找存储解决方案至关重要,复杂的机器和技术现在收集了令人难以置信的广泛数据——每天超过2.5万亿字节!—来自设备传感器、日志、用户、消费者和其他地方,数据存储并不像以前看起来那么简单,在管理和存储数据时,数据管理者需要考虑使用数据湖或数据仓库作为存...
-
还有和Redis一样好用的NoSQL
实际上为了更好的描述实体之间的关系,我们要是再继续使用Redis的话,是不是感觉实体之间的关系不够那么的明显,虽然也是属于NoSQL的一种,但是相对来说,Redis,表现实体之间的关系就没有那么清晰了,为了更好的描述实体之间的关系,就会使用图形数据库来进行了,那么今天阿粉介绍的,就是一个图形化的数据...
-
为余势负天工背 云原生内存数据库Tair助力用户体验优化
作为双11大促承载流量洪峰的利器,Tair支撑了电商交易核心体验场景,不仅在数十亿QPS的峰值下保持着亚毫秒级别的顺滑延迟,同时在电商交易核心体验场景上也做出了技术创新,一、前言2021年双十一,是天猫的第十三次双十一,也是Tair的第十三次双十一,每个参与备战的Tair同学各有不同,有的同学是第一...
-
被KPI扭曲的运维
4月29号的文章发了之后,很多朋友给我留言讨论,有些人觉得我所说的以业务降级来避免更大的故障的方法只是事后诸葛亮,因为只有当初知道后果才能如此果决地行动,在实际运维工作中恐怕很难做到,因为无论故障多大,停止服务都是十分严重的事故,会让运维部门承受难以承受的后果,实际上这些顾虑都是真实的,从这些顾虑中...
-
HINT GreatSQL 语法修改会话变量 在SQL中使用
我们知道,使用hashjion时,会使用到joinbuffer,joinbuffer的大小由join,buffer,size控制,其默认值为256k,哈希连接不能使用超过此数量的内存,当哈希连接所需的内存超过可用量时,GreatSQL将使用磁盘上的文件来处理此问题,使用到了磁盘文件,性能会下降,如果...