不允许你不知道的 MySQL 优化实战(一)

不允许你不知道的 MySQL 优化实战(一)

多余的话就不说了,直接上菜! 1、查询SQL尽量不要使用select *,而是select具体字段。 反例子: ...

【MySQL实战笔记】07 | 行锁功过:怎么减少行锁对性能的影响?-02 死锁和死锁检测

【MySQL实战笔记】07 | 行锁功过:怎么减少行锁对性能的影响?-02 死锁和死锁检测

死锁和死锁检测 在上一部分的例子里,影院余额这行的行锁在一个事务里不会停留很长时间,但是如果这个影院做活动,可以低价预售一年内所有的电影票,而且这个活动只持续一天。当活动时间开始的时候,MySQL就挂了,cpu消耗接近100%,但是整个数据库每秒执行不到100个事务。 当并发系统里不同线程出现循环资...

实时数据接入:5分钟上手 Flink MySQL 连接器

1 课时 |
204 人已学 |
免费

MySQL实战进阶

7 课时 |
4063 人已学 |
免费
开发者课程背景图
Python与MySQL数据库交互:面试实战

Python与MySQL数据库交互:面试实战

在软件开发领域,熟练运用Python语言与MySQL数据库进行有效交互是一项关键技能,也是面试中常见的考察点。本篇博客将深入浅出地剖析面试中关于Python与MySQL交互的相关问题,揭示易错点,并提供实用的规避策略和代码示例,助您在面试中游刃有余。 一、常见面试问题 1. 连接MySQL数据库 面...

【MySQL实战笔记】 04 | 深入浅出索引(上)-02

【MySQL实战笔记】 04 | 深入浅出索引(上)-02

二叉树的搜索效率最高,但是大多数的数据库存储不适用二叉树,因为索引不止在内存里,还在磁盘上。一棵100万节点的平衡二叉树,树高20,依次查询可能访问20个数据块,从磁盘随机读一个数据块需要10ms左右的寻址时间,那么单独访问一行需要200ms时间,效率很低。为了让一个查询尽可能少得读磁...

【MySQL实战笔记】03.事务隔离:为什么你改了我还看不见?-02

【MySQL实战笔记】03.事务隔离:为什么你改了我还看不见?-02

在实现上,数据库里面会创建一个视图,访问的时候以视图的逻辑结果为准。 读未提交:直接返回记录上的最新值 没有视图概念 读提交:视图从每个SQL语句开始执行的时候创建的 可重复读:事务启动时创建的,整个事务存在期间都用这个视图 串行化:直接用加锁的方式避免并行访问 事务隔离的实现 以可重复读为例 在M...

【MySQL实战笔记】02.一条SQL更新语句是如何执行的-2

两阶段提交 在上图里,最后三步将redo log的写入拆分成了两个步骤:prepaer和commit,这就是两阶段提交。 为什么必须要这么进行呢?这是为了让两份日志之间的逻辑一致。思考一个问题:怎么让数据库恢复到半个月内任意一秒的状态。 首先找到最近的一次全量备份,从这个备份恢复到临时库然后,从备份...

[帮助文档] 阿里云:RDS MySQL通用云盘行业使用案例

本案例将介绍上海甄汇信息科技有限公司在面临多个业务挑战时,通过选择阿里云瑶池数据库RDS MySQL,并升级存储介质为通用云盘,同时启用IO突发功能,成功应对并解决了业务高峰期数据库查询速度慢的性能瓶颈问题,使SaaS服务能够在关键时刻获得更加稳定和高效的性能表现。基于本案例您可以深入了解阿里云提供...

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)

项目目标 本次技术调研和分析报告,主要面向于总体分析和建立对应的MySQL数据库所需要从5.7版本升级到8.0版本后的Java应用服务项目的调整以及功能变动报告分析。 MySQL 8.0引入一些性能改进,例如新的查询优化器和索引算法。升级后,可以通过重新评估和优化项目中的SQL查询和索引来利用新的功...

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(数据恢复补充篇)(一)

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(数据恢复补充篇)(一)

检索binlog文件内容 按照位置截取binlog内容 按照位置截取 binlog 内容的优点是可以实现精确的截取,但是在选择位置时可能会花费一些时间。例如,如果要截取 "backup-bin.000009" 文件从位置 365 到位置 465 的日志,可以使用以下命令: bash 复制代码 ...

KubeSphere 核心实战之一【在kubesphere平台上部署mysql】(实操篇 1/4)

KubeSphere 核心实战之一【在kubesphere平台上部署mysql】(实操篇 1/4)

在kubesphere平台上部署MySQL,首先搭建好k8s集群,并且在集群上安装配置好kubesphere。详细安装配置教程请参见我的上个博客文章: Kubernetes上安装KubeSphere(亲测–实操完整版) 1、登录kubesphere平台 游览器输入自己搭建的kubesphere平台网...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里云数据库
阿里云数据库
让用户数据永远在线,让数据无缝的自由流动
279459+人已加入
加入
相关电子书
更多
冬季实战营第三期:MySQL数据库进阶实战
MySQL 技术大全:开发、优化与运维实战
搭建4层电商项目架构,实战连接MySQL
立即下载 立即下载 立即下载
相关镜像

云数据库 RDS MySQL 版更多实战相关