最新 最热

Redis和MySQL如何保持数据一致性?

—1— 前言 在高并发的场景下,大量的请求直接访问Mysql很容易造成性能问题。所以,我们都会用Redis来做数据的缓存,削减对数据库的请求。但是,Mysql和Redis是两种不同的数据库,如何保证不同数据库之间数据的一致性就非常关...

2022-03-03
6

为什么不建议在 Docker 中跑 MySQL?

—1— 前言 容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。 目前,容器和 Docker 依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所...

2022-03-03
3

升级到 MySQL 8.0,Facebook 付出的代价。。

点击关注公众号,Java干货及时送达 近日,Facebook 官博公布了他们的数据库版本从 MySQL 5.6 升级到了 MySQL 8.0,并且在官博记录了复盘详细的升级过程。 Facebook 称,他们最近的一次大版本升级到 MySQL 5.6 花了一年多时...

2022-03-03
4

DBBrain最佳实践:未提交事务的处理与应对

DBBrain 上经常会有用户来咨询“未提交事务”的事件会有什么问题,该如何处理等。其实这个问题的影响属于可大可小,所以正好来专门分析一下,避免因为轻视了这个问题导致严重的业务故障。...

2022-03-03
18

「春招系列」MySQL面试核心25问(附答案)

如果表使用自增主键,那么每次插入新的记录,记录就会顺序添加到当前索引节点的后续位置,当一页写满,就会自动开辟一个新的页。如果使用非自增主键(如果身份证号或学号等),由于每次插入主键的值近似于随机,因此每次新纪录都要被...

2022-03-03
0

MySQL数据库——数据类型

MySQL主要包括五大数据类型: 数字、字符串、时间、其他。数据类型(data_type)是指系统中所允许的数据的类型。

2022-03-03
0

MySQL数据库——数据表操作

1.查看数据表#查看当前数据库中所有表show tables;#查看表结构desc 表名;2.创建表create table <表名>(字段名 数据类型 [列级别约束条件] [默认值],...[表级别约束条件]);创建一个数据库名为user的表,id为主键自增非...

2022-03-03
0

MySQL数据库——数据库操作

COLLATE:指定数据库字符集的排序规则,utf8的默认排序规则为utf8_general_ci(通过show character set查看)

2022-03-03
0

面试官:咱们来聊一聊mysql主从延迟

前段时间遇到一个线上问题,后来排查好久发现是因为主从同步延迟导致的,所以今天写一篇文章总结一下这个问题希望对你有用。如果觉得还不错,记得加个关注点个赞哦...

2022-03-03
0

mysql事务,面试官都会问些啥?

此篇文章算是对mysql事务的一个总结,基本把mysql事务相关的知识点都涵盖到了,面试问来问去无非也就是这些,接下来咱们逐一总结

2022-03-03
11