首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#mysql

Docker 安装 mysql 并映射数据库存放路径及配置文件/Docker备份mysql

鳄鱼儿

show variables like '%datadir%';会输出数据文件的存放路径 /var/lib/mysql/

400

MySQL索引(一)底层的数据结构

鳄鱼儿

索引是一个排好序的数据结构,包含着对数据表里所有记录的引用指针,如下图所示。索引文件和数据文件一样都存储在磁盘中,数据库索引的目的是在检索数据库时,减少磁盘读取...

600

MySQL压缩包安装,MySQL8和MySQL5安装,端口3306和3307

鳄鱼儿

接手的项目中使用是MySQL5,而自己开发的项目使用的是MySQL8,于是需要在开发环境中安装两个版本的MySQL。考虑安装版的MySQL可能会起冲突,于是使用...

800

MySQL事务(二)MVCC机制实现原理

鳄鱼儿

在上一篇文章中,我们知道了可重复读的隔离级别采用 MVCC (multi-version concurrency control——多版本并发控制) 机制实现较...

1000

MySQL事务(一)MySQL事务隔离级别、锁机制

鳄鱼儿

数据库通常会同时执行多个事务,这些事务可能同时对同一批数据进行增删改查操作,可能会导致脏写、脏读、不可重复读和幻读等问题。

600

MySQL索引(六)索引优化补充,分页查询、多表查询、统计查询

鳄鱼儿

本文若未特意说明使用的数据表,均为 MySQL索引(四)常见的索引优化手段 中的示例表。

1400

MySQL索引(五)索引优化分析工具

鳄鱼儿

Trace 是 MySQL 5.6 版本后提供的 SQL 跟踪工具,用于了解优化器 (optimizer) 在选择执行计划时的决策过程,包括表访问方法、各种开销...

600

MySQL索引(四)常见的索引优化手段

鳄鱼儿

本文索引优化包含对 MySQL索引(三)explain实践,优化 MySQL 数据库查询性能 的一些补充。

1400

MySQl索引(二)如何看懂explain工具信息,使用explain工具来分析索引

鳄鱼儿

EXPLAIN 工具能用于获取查询执行计划,即分析 MySQL 如何执行一个 SQL 语句。我们可以通过使用EXPLAIN 去模拟优化器执行 SQL 语句,从而...

800

MySQL架构(三)mysql的两阶段提交

鳄鱼儿

在 MySQL架构(二)SQL 更新语句是如何执行的?中说到了 redo log 和 binlog 日志文件,在事务执行过程中,会分两个阶段写入这两份日志文件中...

1500

MySQL架构(二)SQL 更新语句是如何执行的?

鳄鱼儿

在上一篇文章中,我们从一个查询语句的执行流程知道了 MySQL 架构可分为 Server 层和存储引擎层,以及各个层级的具体部件。

1500

MySQL架构(一)SQL 查询语句是如何执行的?

鳄鱼儿

在了解 MySQL 架构之前,我们先看几个 SQL 语句,当我们知道了 SQL 语句的执行流程,再学习 MySQL 架构简直手到擒来。

800

[ibd2sql] ibd2sql v1.4 新增支持溢出页, 子分区

大大刺猬

python3 main.py --sdi-table /data/mysql_3314/mysqldata/ibd2sql/ddcw_alltype_tabl...

900

索引的最左前缀原则介绍

鳄鱼儿

索引最左前缀原则是指,对于多列索引,MySQL会优先使用最左边的列进行查询。如果在查询中使用了多个列作为过滤条件,则Mysql会尽量使用最左边的列来进行过滤。

1400

Windows安装MySQL Community Server 8.1.0 Innovation

鳄鱼儿

MySQL Community Server 8.1.0 Innovation 有 msi 版本,可以直接下载这个文件,下载完成后双击安装。

2000

9个SQL优化技巧

科技新语

大多数的接口性能问题,很多情况下都是SQL问题,在工作中,我们也会定期对慢SQL进行优化,以提高接口性能。这里总结一下常见的优化方向和策略。

1600

MySQL怎样优化千万级数据

闻说社

这里讨论的情况是在MySQL一张表的数据达到千万级别。表设计很烂,业务统计规则又不允许把sql拆成多个子查询。

1300

一个提供 Restful 风格 json 格式读写 MySQL 数据的工具

用户2596882

FlyBird Restful 是一个提供 Restful 风格 json 格式读写 MySQL 数据的小工具。

1600

MySQL表分区的选择与实践小结

北桥苏

在一些系统中有时某张表会出现百万或者千万的数据量,尽管其中使用了索引,查询速度也不一定会很快。这时候可能就需要通过分库,分表,分区来解决这些性能瓶颈。

1700

mysql造数据占用临时表空间

Jimaks

MySQL在处理复杂查询时,有时会使用临时表来存储中间结果。当这些临时表占用大量空间时,可能导致性能下降甚至服务中断。本文将深入探讨临时表空间的占用问题,分析常...

2400
领券