mysql性能优化-表分区(Partitioning)

MySQL表分区技术介绍 分区功能并不是在存储引擎层完成的,因此不是只有 InnoDB 存储引擎支持分区,常见的存储引擎 MyISAM、NDB 等都支持。但也并不是所有的存储引擎都支持,如CSV, FEDORATED, MERGE等就不支持。在使用分区功能前,应该对选择的存储引擎对分区的支持有所了解。MySQL数据库在5.1版本时添加了对分区的支持。分区的过程是将一个表或索引分解为多个更小、更可管理的部分。就访问数据库的应用而言,从逻辑上讲,只有一个表或一个索引,但是在物理上这个表或索引可能由数十个物理分区组成。 阅读详情
AI摘要

本文介绍了MySQL表分区技术,它是一种数据库优化技术,可将表按规则拆分为多个物理存储单元。文中阐述了MySQL支持的分区类型,如RANGE、LIST、HASH、KEY分区,分析了其使用场景与性能优势,还提及设计注意事项、维护与监控方法,并给出优化实例。

1. 什么是表分区?

表分区 是一种数据库优化技术,通过将一个表按特定的规则拆分为多个物理存储单元(分区),每个分区可以存放部分表的数据。虽然在逻辑上表依然是一个整体,但物理上数据被分割到不同的分区中。

分区表的查询、插入和删除操作只会影响相关的分区,而不涉及整个表,从而减少了系统的资源消耗,提升了操作效率。

表分区的优势:
  1. 提升查询性能:分区可以让查询操作仅访问相关的分区,减少全表扫描,提高查询速度。
  2. 简化数据管理:通过删除或归档某些分区,可以快速清理或管理历史数据,而不影响其他分区中的数据。
  3. 提高并发性:不同分区可以被多个线程同时访问,从而提升并发查询或更新的能力。
  4. 分布式存储和管理:分区数据可以存储在不同的物理磁盘上,平衡 I/O 压力。

2. MySQL 支持的分区类型

MySQL 支持多种分区类型,开发者可以根据数据特性选择适合的分区方法。以下是常见的分区类型:

2.1 RANGE 分区

RANGE 分区 是按数值范围将数据划分为不同的分区。例如,可以根据日期、ID 范围等字段将数据分片。

CREATE TABLE orders (
    order_id INT,
    order_date DATE,
    customer_id INT,
    amount DECIMAL(10, 2)
)
PARTITION BY RANGE (YEAR(order_date)) (
    PARTITION p2019 VALUES LESS THAN (2020),
    PARTITION p2020 VALUES LESS THAN (2021),
    PARTITION p2021 VALUES LESS THAN (2022)
);

在这个例子中,数据根据 order_date 按年份划分到不同的分区,查询某一年的数据时只会访问相应的分区。

2.2 LIST 分区

LIST 分区 按指定的值列表将数据划分为不同的分区,适合按非连续的值进行分区的场景。例如,按地区或用户类型划分分区。

CREATE TABLE users (
    user_id INT,
    username VARCHAR(50),
    region VARCHAR(10)
)
PARTITION BY LIST COLUMNS (region) (
    PARTITION p_east VALUES IN ('East'),
    PARTITION p_west VALUES IN ('West'),
    PARTITION p_north VALUES IN ('North')
);

在这个例子中,用户表按照地区划分到不同的分区。每个分区只存储特定地区的用户数据。

2.3 HASH 分区

HASH 分区 使用哈希算法对数据进行均匀分布,适合将数据随机均匀地划分到多个分区中,尤其在没有明显的划分规律时使用。

CREATE TABLE logs (
    log_id INT,
    log_message VARCHAR(255)
)
PARTITION BY HASH (log_id) PARTITIONS 4;

在这个例子中,log_id 通过哈希算法分配到 4 个分区中,目的是让日志数据均匀分布在多个分区。

2.4 KEY 分区

KEY 分区 是 MySQL 提供的类似于哈希分区的机制,但哈希计算由 MySQL 内部处理。它比 HASH 分区更加灵活,可以用于任意数据类型的列。

CREATE TABLE sessions (
    session_id CHAR(32),
    session_data TEXT
)
PARTITION BY KEY(session_id) PARTITIONS 8;

3. 使用场景与性能优势

表分区主要用于处理大数据量和复杂查询场景。它能够显著提升查询性能,特别是当数据按某些条件进行有序访问时。例如,电商、日志管理、订单系统等应用场景中,通过表分区可以提高查询效率、降低磁盘 I/O 和减少锁竞争。

3.1 查询优化

分区表的一个主要优势是可以通过分区裁剪(Partition Pruning)减少查询的数据量。MySQL 在执行查询时,会根据 WHERE 条件判断哪些分区包含所需的数据,跳过不相关的分区,从而减少 I/O 操作。

例如,查询 2020 年的订单:

SELECT * FROM orders WHERE order_date BETWEEN '2020-01-01' AND '2020-12-31';

在有分区的情况下,MySQL 只会扫描 p2020 分区,而不会扫描其他年份的分区,这大大减少了查询的范围。

3.2 数据管理优化

当数据量增长到一定规模时,管理历史数据或归档数据成为一个挑战。通过分区表,可以轻松管理数据。例如:

  • 归档旧数据:通过分区管理历史数据,归档某一时间段的数据只需要移动或删除相关分区,而不需要影响其他分区的数据。
  • 快速删除数据:通过删除整个分区的方式来清理数据,比删除单条记录的操作更高效。
-- 删除 2019 年的订单数据
ALTER TABLE orders DROP PARTITION p2019;
3.3 分布式存储

表分区还可以将分区的数据存储在不同的物理设备或磁盘上,以平衡存储压力和 I/O 负载。例如,将某些分区的数据存放在性能更高的 SSD 上,而将其他分区的数据存储在机械硬盘上,从而节省存储成本。

4. 分区表的设计注意事项

尽管表分区带来了很多性能优势,但在设计分区表时也需要注意以下几个方面,以避免不必要的性能开销。

4.1 分区选择

分区字段应选择频繁用于查询的字段。例如,如果你的应用经常按日期查询数据,选择 RANGE 分区并按日期划分是一个好选择。如果数据的访问模式非常随机,可以选择 HASH 或 KEY 分区。

4.2 分区数量

合理规划分区数量是性能优化的关键。过多的分区可能会增加管理和维护的复杂性,也会导致更多的元数据开销,降低查询效率。一般来说,分区数量不宜过多,应根据数据量和应用需求来合理规划。

4.3 不支持的功能

在 MySQL 中,某些功能在分区表上不被支持。例如:

  • 不支持外键约束。
  • 不支持全文索引。
  • 不支持触发器。

因此,在使用分区表之前,需要考虑应用场景中是否依赖这些功能。

5. 分区表的维护与监控

表分区的性能优化不仅体现在数据的分布和查询的高效性上,还需要定期维护分区表以确保其运行的高效性。

5.1 分区的合并与删除

随着时间推移,数据可能会产生较大的变化。定期合并或者删除分区可以提高表的管理效率。例如,当某些分区中的数据已不再需要时,可以通过 DROP PARTITION 删除分区,也可以通过 MERGE PARTITIONS 合并小分区。

-- 合并两个相邻的分区
ALTER TABLE orders REORGANIZE PARTITION p2020, p2021 INTO (
    PARTITION p2020_2021 VALUES LESS THAN (2022)
);
5.2 分区监控

通过监控分区表的性能表现(例如查询的响应时间、分区的使用率等),可以及时发现分区设计中的不足之处并进行调整。MySQL 的 EXPLAIN 命令可以帮助了解查询涉及哪些分区,从而判断分区是否合理。

EXPLAIN PARTITIONS SELECT * FROM orders WHERE order_date = '2020-06-01';

此命令可以查看查询具体涉及到哪些分区,从而验证分区裁剪是否生效。

6. 分区表优化实例

假设我们有一个电商平台的订单表,订单数据量非常大,且业务需要定期清理历史订单数据。为了解决性能问题和管理历史数据,我们可以使用表分区来优化。

CREATE TABLE orders (
    order_id INT NOT

 NULL,
    customer_id INT NOT NULL,
    order_date DATE NOT NULL,
    status VARCHAR(50),
    amount DECIMAL(10, 2),
    PRIMARY KEY (order_id, order_date)
)
PARTITION BY RANGE (YEAR(order_date)) (
    PARTITION p2019 VALUES LESS THAN (2020),
    PARTITION p2020 VALUES LESS THAN (2021),
    PARTITION p2021 VALUES LESS THAN (2022),
    PARTITION p2022 VALUES LESS THAN (2023)
);
  • 查询优化:每次查询某一年的订单时,MySQL 只会扫描对应的分区,提升查询性能。
  • 数据管理:当需要删除 2019 年之前的订单时,只需删除 p2019 分区,操作高效且不影响其他年份的数据。

结论

MySQL 的表分区技术在处理大数据量和复杂查询时具有显著的性能提升效果。通过将数据按不同的规则分区,可以减少查询的扫描范围、降低 I/O 压力,并简化数据的管理。尽管分区表带来了很多好处,但在使用时需要注意分区的选择、分区数量以及某些功能的限制,结合实际业务需求合理设计分区表才能获得最佳的性能收益。

MySQL分区表:优化大型数据库性能的关键 分区表是MySQL数据库中的一种高级功能,用于将表数据划分为多个分区,每个分区可以独立管理和操作。通过将表分割为多个分区,可以提高查询性能、简化数据维护和管理,并允许更高效地处理大量数据。分区表是由多个分区组成的逻辑表,每个分区存储特定范围或条件的数据。每个分区都可以单独管理和访问,就像独立的物理表一样。分区表具有相同的表结构,但数据在不同的分区中存储。MySQL分区表基于分区策略将数据划分为不同的分区。分区策略可以基于范围、列表、哈希或键值等条件进行定义。 阅读详情

相关推荐

MySQL表分区与分表:概念、规则及应用案例

表分区和分表是优化MySQL数据库性能的重要技术,各有优缺点,适合不同的应用场景。在实际应用中,根据数据特征和业务需求选择合适的技术,并合理设计和管理分区和分表策略,是确保系统高效运行的关键。本文将深入探讨表分区和分表的概念、优缺点、具体规则以及适用场景,并通过电商交易系统的具体示例来说明它们的应用。表分区是将一个大表按一定规则分成多个较小的逻辑子表(分区),每个分区存储表中的一部分数据。

J老熊 2787

MySQL表分区

主要介绍mysql几种表分区的基本使用,包括range分区、list分区、hash分区、key分区、子分区和columns分区。

atwdy的博客 2万+

MySQL原理(九):表分区和分库分表

上一篇介绍了 MySQL 的存储过程和触发器,这一篇将介绍表分区和分库分表相关的内容。本文介绍了 MySQL 的表分区和分库分表。下一节将介绍 MySQL 的主从架构。

weixin_43844995的博客 2279

MySQL分区分表

为什么要分表? 数据库数据越来越大,随之而来的是单个表中数据太多。以至于查询速度变慢,而且由于表的锁机制导致应用操作也搜到严重影响,出现了数据库性能瓶颈。 mysql中有一种机制是表锁定和行锁定,是为了保证数据的完整性。表锁定表示你们都不能对这张表进行操作,必须等我对表操作完才行。行锁定也一样,别的sql必须等我对这条数据操作完了,才能对这条数据进行操作。当出现这种情况时,我们可以考虑分表或分区。

lmp5023的博客 5339

深入理解MySQL分区表:提升性能的利器

MySQL作为一种流行的开源数据库,被广泛应用于各种类型的应用程序中。然而,随着数据量的增加,查询和数据管理的性能可能会受到影响。为了解决这一问题,MySQL引入了分区表(Partitioned Tables)的概念,通过将大表分割成更小的、易于管理和查询的部分来提高性能。 本文将详细介绍MySQL分区表的概念、优势、类型、配置方法以及一些实际应用中的案例和最佳实践。通过本文的学习,读者将能充分理解和应用MySQL分区表来优化数据库性能。

fudaihb的博客 3195

【SQL应知应会】表分区(四)• MySQL版

range-key 复合分区2.7.5.4 list - key 复合分区2.8 常见分区操作2.8.1 删除分区2.8.2 增加分区2.8.3 分解分区2.8.4 合并分区2.8.5 重新定义分区2.8.6 重建分区2.8.7 检查分区2.8.8 修补分区2.9 MySQL分区表的局限性2.9.1 错误示例2.9.2 错误修正

爱书不爱输的程序猿 4172

MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别整理

(原文路径:https://www.jb51.net/article/121638.htm) MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别 1、4.1 增加了子查询的支持,字符集增加UTF-8,GROUP BY语句增加了ROLLUP,mysql.user表采用了更好的加密算法。 2、5.0 增加了Stored procedures、Views、Cursor...

JY2991的博客 345

数据库领域:SQL 表分区的性能优化

在现代数据库管理系统中,随着数据量的不断增长,单张表的数据存储和查询性能面临着巨大的挑战。SQL 表分区作为一种有效的数据管理技术,能够将大表拆分成多个较小的分区,从而提高数据的存储和查询效率。本文的目的是深入探讨 SQL 表分区的性能优化策略,涵盖表分区的基本概念、核心算法原理、实际应用场景以及相关的工具和资源推荐等方面,为数据库管理员和开发人员提供全面的技术指导。本文将按照以下结构进行组织:首先介绍 SQL 表分区的核心概念与联系,包括分区的原理和架构;

2502_91592937的博客 372

玩转MySQL:你知道什么是表分区吗

分库分表相信大家都听说过,但(partitioning)表分区这个概念却鲜为人知,MySQL在5.1版本中开始支持了表分区技术,同时在MySQL5.5中进行了优化,自从MySQL支持的绝大部分引擎都开启了表分区功能。 但到底什么是表分区技术呢?这似乎之前没怎么听说过呀,对吗? 如果你之前还没接触过表分区技术,或者只是听说但接触不深入,那就可以跟随本章携手共探鲜为人知的表分区技术!一起Let's go~

Java_LingFeng的博客 1394

图形引擎实战:镭射效果制作分享

该方案的优势1.遵循物理的2.可以使用少量的参数去调控镭射的效果。计算相对简单,缺点仍是颜色不能够自定义,还有一种常见的方案是采样一张镭射贴图来模拟,好处是颜色可以自定义同时性能上还很高效没有复杂的公式计算。我查阅了网上普遍的方案,常见的做法是制作一个Ramp图生成工具,然后将生成好的ramp图赋给材质。这两个方案的好处是美术同学可以手动的去控制镭射的颜色。最后就是Shader中对Ramp图的采样的部分,Ramp图的UV坐标是使用fresnel作为Ramp的U轴坐标,0.5作为V轴坐标。

qq_41166022的博客 1350

无人机飞控传感器全解析:从IMU到光流传感器的实战应用

本文深入解析了无人机飞控系统的核心传感器,从IMU、气压计、磁力计到光流传感器,详细阐述了其工作原理、数据融合策略及常见挑战。结合ICF5、Pixhawk 6C等主流飞控硬件,提供了从传感器校准、滤波器调优到应对室内光流定位、强磁干扰等实战场景的系统性优化指南,帮助开发者突破飞控“黑箱”,实现更稳定、可靠的飞行控制。

weixin_28396629的博客 164

Mysql按天自动表分区教程

Mysql按天自动表分区教程前言什么是表分区?创建测试数据库创建测试表手动进行分区批量进行分区单条增加分区删除分区命令插入数据查看表分区创建增加分区和删除分区代码手动调用存储程序命令开启事件新建event事件 前言 在使用mysql时,往往用一张表来存放数据,不同的业务可能产生的数据量也不同,有的业务可能一天需要插入几万条数据,也有的则更多,即使量很小日积月累数据库表的数据堆积也会越来越多,需要人...

Wzanzan的博客 1万+

2021年J题:基于STM32F103的周期信号波形识别与参数测量系统设计(立创EDA+SZPT_ZXL)

本文详细复盘了2021年全国大学生电子设计竞赛J题获奖项目,手把手教你如何基于STM32F103微控制器设计并实现周期信号波形识别与参数测量系统。文章深入剖析了硬件电路设计(包括程控放大、工作点抬升与滞回比较器)与核心软件算法(如动态采样、FFT频谱分析与波形识别逻辑),并分享了DMA传输、FFT库使用等实战要点与避坑指南,为嵌入式信号处理与电赛备赛提供了宝贵经验。

weixin_32673065的博客 227

mysql触发器修改表分区_性能优化:MySQL 表分区实例

下面用一个MySQL表分区脚本对MySQL进行表分区,该脚本来自以下地址。http://blog.hbis.fr/2013/01/31/zabbix-mysql_partitioning/1.表分区脚本shell#wgethttps://raw2.github.com/cdand/zabbixdbpartitioning/master/partitiontables.sh脚本具备的功能如下。①...

weixin_42462603的博客 236

SpyGlass Lint脚本实战:如何用TCL自动化RTL代码检查(附完整配置模板)

本文详细介绍了如何利用TCL脚本实现SpyGlass Lint工具的自动化RTL代码检查。通过构建模块化、工程化的脚本框架,文章提供了从环境搭建、核心配置、规则定制到豁免管理的完整实战指南,并附有可复用的配置模板,旨在帮助IC设计工程师构建高效、一致的代码质量检查流水线。

weixin_29204205的博客 134

TouchSocket TcpService:构建高性能Tcp服务的终极利器

/ 接收到的数据data");// 回复客户端await ((ITcpSessionClient)client).SendAsync("服务端已收到消息!");// 继续执行后续插件TouchSocket的TCPService以极简的API、强大的扩展性和卓越的性能,重新定义了.NET TCP服务的开发体验。无论是物联网平台还是金融级实时通信系统,TCPService均能提供可靠的基础设施支持。立即探索示例项目,开启你的高性能服务开发之旅!扩展阅读如何实现WebSocket服务?

若汝棋茗 的博客 1461

MySQL的表分区详解_MySQL 表分区详解

一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了1000万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:1)、与单个磁盘或文件系统分区相比,可以存储更多的...

weixin_39992788的博客 420

一次点击跑通:用 Postman 自动获取并携带 CSRF token,测试 SAP OData 写操作

SAP OData 写操作自动化测试方案 针对 SAP Gateway OData 服务写操作中常见的 CSRF token 验证问题,本文提出了一套基于 Postman 的自动化解决方案: 问题分析:解释了 CSRF token 的验证机制及其必要性,说明手工测试效率低下的原因 解决方案: 使用 Postman 环境变量存储 token 通过脚本自动获取并传递 token 利用 Collection Runner 实现一键执行 实施步骤: 创建环境变量存储 token 第一个请求获取 token 并存入变

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 299

Mysql优化之表分区

什么是表分区 随着互联网的急速发展,数据呈现指数级增长,为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。 通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 分区的一些优点包括: 与单个磁盘或文件系统分区...

Samurai77的博客 283

Wi-Fi QoS中AIFSN/CWmin/CWmax/TxOP参数是怎样计算的?

802.11e/WMM的EDCA机制通过AIFS、CWmin/CWmax和TxOP三组参数实现业务优先级控制。AIFS决定最短等待时间(AIFS=SIFS+AIFSN×SlotTime),CWmin/CWmax定义退避范围(2^ECW-1),TxOP设置最大占用时长(32µs单位)。默认配置中,语音业务(VO)优先级最高,其AIFSN最小(2)、CW范围最小(3-7)、TxOP适中(1.504ms);视频(VI)次之;普通数据(BE)和后台(BK)优先级最低。调优需根据网络特性调整参数:VoIP可降低AIF

1042484520@qq.com(邮箱) 1743

【Simulink教程案例18】基于simulink的基础OFDM+64QAM发射接收链路仿真

OFDM(Orthogonal Frequency Division Multiplexing)即正交频分复用技术,实际上OFDM是MCM(Multi Carrier Modulation),多载波调制的一种。通过频分复用实现高速串行数据的并行传输, 它具有较好的抗多径衰落的能力,能够支持多用户接入。OFDM技术由MCM(Multi-Carrier Modulation,多载波调制)发展而来。OFDM技术是多载波传输方案的实现方式之一,它的。

FPGA/MATLAB学习教程/源码/项目合作开发 1984

mysql按月进行表分区

数据库 mysql 单表数据量达到千万、亿级,可以通过分表与表分区提升服务性能。 现有表accounting,4亿条数据,数据访问方式为insert与select,select为按月访问,为减少数据与程序变更,采用表分区的方式。 数据表create语句: CREATE TABLE `accounting` ( `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `nas` varchar(16) NOT NULL DEFAULT ..

zwj1030711290的优快云 1957

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

查找mysql的分区情况_mysql 分区查询(mysql表分区查询)

mysql 分区查询(mysql表分区查询)2020-07-24 11:39:07共10个回答可以看mysql的data文件夹下面的数据库文件,就可以查看当前分区情况.还有几种获取mysql分区表信息的常用方法showcreatetable可以查看创建分区表的create语句showtablestatus可以查看表是否为分区表查看information_schema.partitions表可以查看...

weixin_39846089的博客 5230

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

zabbix mysql 表分区_zabbix5.0 mysql表分区

zabbix经常出现Zabbix housekeeper processes more than 75% busy报警,报警时WEB访问就变得很慢,尤其是加载历史数据的图形。使用网上的调优设置,修改过housekeeper的进程和间隔时间,效果都不太理想。因此就按照网上的建议,做一下zabbix mysql的数据库表的分区吧。使用mysql表分区来对history这种大表进行分区,但是一定要在数据...

weixin_36457572的博客 831

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

MySql和Oracle表分区

真实情况下,是否建议使用数据库表分区取决于具体的业务需求和数据库环境。分区表在物理上表现为多个文件,在逻辑上表现为一个表。选择分区键,跨分区查询效率可能更低;如果数据量过大可以采用物理分表的方式管理大数据提高查询性能:通过表分区,可以仅查询特定分区中的数据,而不需要扫描整个表,从而提高查询性能。管理数据:表分区可以根据业务需求将数据按照一定规则划分到不同的分区中,方便管理和维护数据。提高可用性:通过表分区,可以实现数据的分布式存储,提高系统的可用性和容错性。

Yoke 1467

mysql表分区(partition)

一、为什么不用视图(view) 视图的优点: 1.第一个显著优点就是它简化了操作。此时我们完全不用关心视图是怎么处理数据的,我们只需要知道如何使用这个结果集即可,视图相当于一个中间层。 2.第二个显著优点就是它更加安全。比如我们可以让用户有权去访问某个视图,但是不能访问原表,这样就可以起到保护原表中某些数据的作用。 3.我们之后会接触到管理权限,权限是无法细致到某一个列的,通过视图,则很容易实现。 4.第三个显著优点就是降低耦合。假如我们以后要修改原表的结构,那么我们可以通过修改视图的定义即可,而

rakunjo的博客 8194
上一篇: mysql性能优化-预处理语句(Prepared Statements)
下一篇: mysql性能优化-内存表与临时表的使用
Flying_Fish_Xuan
Flying_Fish_Xuan 新星创作者: 后端开发技术领域 新星创作者: 后端开发技术领域
博客等级 码龄5年 1万+粉丝 2409原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Flying_Fish_Xuan

你的鼓励将是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值