MySql
文章平均质量分 93
小冷coding
开朗,好学,热情
展开
-
【数据库】什么是关系型数据库和非关系型数据库
应用程序都离不开数据库,那不同的数据结构,就会存放在不同的数据数据库中,所以数据库按数据结构分为。接下来就总结一下这两者的区别吧。原创 2023-01-11 23:49:54 · 1337 阅读 · 6 评论 -
【MySQL】搭建出高可用性、高性能的MySQL集群要考虑的事是蛮多的,你看看会不会?
MySQL集群是一种高可用性、高性能的数据库解决方案,它可以通过多个MySQL节点共同协作来提供数据存储和访问服务。在设计MySQL集群时,需要考虑以下几个方面:MySQL集群的架构设计应该考虑到高可用性、高性能和可扩展性。一般来说,MySQL集群的架构可以分为主从复制、主主复制和多主复制等几种模式。其中,主从复制是最常用的一种模式,它可以实现数据备份和读写分离等功能。在MySQL集群中,数据同步是非常重要的一环。为了保证数据的一致性,需要使用MySQL的复制机制来实现数据同步。原创 2023-05-07 06:00:00 · 885 阅读 · 4 评论 -
【MySQL】 SQL 执行顺序 OR 递增id用完了怎么办呢?哪个问题难回答
三月已经结束了,不知道这个月你有没有被邀请面试,如果有面试的过程中有没有被问到MySQL的执行顺序是怎样的啊,如果MySQL中递增id用完了怎么处理的呢?也可继续看这篇文章加深一下印象,评论区分享下自己的心得。不管在任何时候出去面试的时候遇到问题都不要慌,要有信心,要相信自己可以取得offer的。四月加油,期待可以点个免费的三连和关注哦。原创 2023-04-02 20:31:07 · 577 阅读 · 3 评论 -
【MySQL】你知道的MySQL中的集合函数有哪些呢?
MySQL中的集合函数包含了AVG()平均值,COUNT()行数,MAX()最大值,MIN()最小值,SUM()求和等这些。原创 2023-02-10 21:07:56 · 1712 阅读 · 1 评论 -
【MySQL】条件判断函数和系统信息函数你知道有哪些呢?
LAST_INSERT_ID()自动返回最后一个INSERT或UPDATE为AUTO_INCREMENT列设置的第一个发生的值。LAST_INSERT_ID是与数据表无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID返回表b中的Id值。还有很多函数,比如加密函数,解密函数,格式化函数…等等都值得我们去实操看看了写到最后昨天,删去;今天,争取;明天,努力。原创 2023-02-07 22:20:28 · 1481 阅读 · 21 评论 -
【MySQL】单表使用索引失效的场景有八种,还有其他场景吗?
通过以上8种情况操作,我想你也知道索引失效的场景和避免的方法。把这些知识点牢记,这样在工作中就会避免很多坑了。原创 2023-02-06 18:10:31 · 1522 阅读 · 5 评论 -
【MySQL】MySQL中的日期和时间函数有哪些?元宵节杭州灯光烟花秀你去看了吗?
大家伙,我是小冷。今天元宵节,是春节之后的第一个重要节日,中国古俗 中,上元节(天官节、元宵节)﹑中元节(地官节、盂兰盆节)﹑下元节(水官节)合 称。传统习俗等。观赏一下今天杭州的七点十分开始的烟花秀吧再看看去现场看烟花秀的是人山人海。人太多了,去晚了了根本找不到最佳观看点,附近的道路都进行了交通管制了。交警,保安特别多。结束了基本上就是跟上面的图片一样,人挤人慢慢撤退回家了,坐地铁,坐车,打车,自己驾车有需要有序进行了。在这里祝大家元宵快乐,享福安康。原创 2023-02-05 22:25:52 · 1974 阅读 · 59 评论 -
【MySQL】MySQL中的数学函数有哪些?
函数表示对输入参数值返回一个具有特定关系的值。MySQL提供了大量丰富的函数,在进行数据库管理以及数据的查询等操作时将会经常用到各种函数。通过对数据的处理,数据库的功能可以变得更加强大、更加灵活,满足不同用户的需求。各类函数从功能方面主要分为数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数和加密函数等。原创 2023-02-04 12:00:18 · 2301 阅读 · 38 评论 -
【MySQL】《狂飙》电视剧火了,如果程序一直狂飙,扛不住了,怎么办呢?
由于查询次数过多的话,对于排序的效率还是有一定的影响的。表示查询的列未被索引覆盖,且where筛选条件是索引的前导列,这意味着用到了索引,但是部分字段未被索引覆盖,必须通过“回表查询”来实现,性能不是很好。表示查询条件中虽然出现了索引列,但是有部分条件无法使用索引,会根据能用索引的条件先搜索一遍再匹配无法使用索引的条件。表示查询的列被索引覆盖,且where筛选条件是索引列前导列的一个范围,或者是索引列的非前导列。id 不同,如果是子查询,id 的序号会递增,id 值越大优先级越高,越先被执行。原创 2023-02-02 19:39:43 · 25718 阅读 · 95 评论 -
【MySQL】成为MySQL高手必须要知道的MySQL索引
上一篇了解到了MySQL安装步骤,接下来就开始学习MySQL索引知识点。原创 2023-02-01 16:17:21 · 2263 阅读 · 1 评论 -
【MySQL】MySQL高手是如何练成的?
Mysql 是开源的,可以定制的,采用了 GPL 协议,可以根据业务需要修改源码来开发自己的 Mysql 系统。MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 使用标准的 SQL 数据语言形式Mysql 可以允许于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、 Eiffel、Ruby 和 Tcl 等。原创 2023-01-31 15:20:19 · 21215 阅读 · 33 评论 -
【MySQL】过年没有回老家,在出租屋里整理了一些思维导图
写到最后,一直在技术路上前行…需要资料 关注 获取。原创 2023-01-30 19:14:44 · 19801 阅读 · 105 评论 -
【数据库】必须知道的MySQL优化
MySQL是关系型数据库在高并发场景下,会承受巨大的压力,就需要进行优化了原创 2023-01-20 20:36:30 · 1832 阅读 · 5 评论 -
【MySQL】MySQL存储引擎,索引,锁以及调优
索引是 MySQL 中十分重要的数据库对象,是数据库性能调优技术的基础,常用于实现数据的快速检索。通过 Explain 分析发现表中有多个索引,MySQL 的优化器选用了错误的索引,导致查询效率偏低,然后通过在 SQL 语句中使用 use index 来指定索引解决。图中看到:Support 列的值表示某种引擎是否能使用,YES表示可以使用,NO表示不能使用,DEFAULT表示该引擎为当前默认的存储引擎。行级锁开销大,加锁慢,有可能会出现死锁,不过因为锁定粒度最小,发生锁冲突的概率低,并发访问效率比较高。原创 2023-01-05 22:45:56 · 1173 阅读 · 18 评论 -
【MySQL】详解MySQL数据库事务
全局事务服务(Global Transaction Service ,简称GTS)用于实现分布式环境下特别是微服务架构下的高性能事务一致性,可与 RDS、MySQL、PostgreSQL 等数据源,Spring Cloud、Dubbo、EDAS 及其他 RPC 框架,消息队列等中间件产品配合使用,实现分布式数据库事务、多库事务、消息事务、服务链路级事务及各种组合。第一个隔离级别是读未提交的,最低的隔离级别,这个隔离级别就是可以读取到其他事务未提交的内容,会发生脏读,不可重复读,幻读等问题。原创 2023-01-04 20:39:08 · 1148 阅读 · 5 评论 -
各种树介绍,二叉查找树,平衡二叉树,B树,B+树
B+Tree 结构是从二叉查找树,平衡二叉树和B-Tree这三种数据结构演化来的,现在大致的总结下,如下:1,二叉查找树是基于二分查找法来提高数据查找速度的二叉树的数据结构,减少无关数据的检索,提升了数据检索的速度。非叶子节点只能允许最多两个子节点存在,每一个非叶子节点数据分布规则为左边的子节点小当前节点的值,右边的子节点大于当前节点的值,每个节点只存储一个键值和数据的。2,平衡二叉树满足二叉查找树特性的基础上,如不是空树,任何一个结点的左子树与右子树都是平衡二叉树,并且高度之差的绝对值不超过 1。原创 2022-11-29 23:33:16 · 543 阅读 · 20 评论