mysql

IT枫斗者31 分钟前
前端·vue.js·mysql·mongodb·性能优化·mybatis
MyBatis批量插入性能优化:从5分钟到3秒的工程化实践10万条数据插入的极致性能调优:SQL优化、JDBC批处理与并行化策略单次插入的完整开销:核心问题:收益:
王德印1 小时前
java·数据库·后端·mysql·云原生·运维开发
工作踩坑之导入数据库报错:Got a packet bigger than ‘max_allowed_packet‘ bytes在日常开发或数据迁移过程中,使用 mysql 或客户端工具Navicat/Dbeaver/DataGrip等导入 .sql 文件时,可能会遇到如下错误:
秋氘渔2 小时前
mysql·django·select_related
Django查询集优化:惰性加载、N+1查询问题及解决方案在开发Django应用时,数据库查询的性能优化是至关重要的。在处理大量数据时,如果不小心,可能会引发一个叫做"N+1查询"问题,导致应用性能大幅下降。幸运的是,Django提供了几种方法来优化这些查询,尤其是select_related和prefetch_related。本文将深入探讨Django查询集的惰性加载机制,分析N+1查询问题,并详细介绍如何使用select_related和prefetch_related来避免该问题,从而提升应用性能。
dreams_dream2 小时前
数据库·mysql
MySQL 的 GTID 模式TID(Global Transaction ID,全局事务 ID)是 MySQL 复制体系的一种机制,用来唯一标识每一个事务,从而让主从复制变得更可靠、更自动化、更不容易出错。
Dovis(誓平步青云)2 小时前
数据库·mysql
《MySQL 权限与访问进阶:普通用户搭建、跨端登录及 C/C++ 开发对接教程》前引:在 MySQL 开发与运维中,普通用户的创建与权限管控是保障数据库安全的基础,而本地连接、远程访问的配置,以及 C/C++ 程序的对接调用,则是打通 “数据库 - 应用” 链路的核心环节。很多开发者在实际操作中会遇到 “用户创建后登录失败”“远程连接被拒绝”“C/C++ 接口调用报错” 等问题,本文将从实战出发,一步步拆解 MySQL 普通用户的创建配置、本地 / 远程登录的关键步骤,以及 C/C++ 访问 MySQL 的完整流程(含环境搭建、代码实现、常见问题排查),帮助开发者快速搞定多场景下的
t***442314 小时前
数据库·mysql·adb
MySQL 导出数据在数据库管理中,导出数据是一个常见的操作,它允许用户将数据库中的数据保存到本地文件中,以便进行备份、迁移或数据分析。MySQL 作为最流行的开源数据库管理系统之一,提供了多种方式来导出数据。本文将详细介绍如何使用 MySQL 导出数据,包括使用命令行工具、图形界面工具和编程语言。
翔云12345614 小时前
数据库·mysql
MySQL主从库复制中,主库如何查找对应日志文件位置在基于 GTID 的复制中,从库发送已执行的 GTID 集合后,主库查找对应日志文件位置的过程,本质上是一个 “智能计算” 而非简单的“文件指针跳转”。
Mr_star_galaxy15 小时前
数据库·mysql
【MySQL基础】视图和权限管理本篇内容较少也较为简单,讲述关于视图以及权限管理相关内容,也是数据库中不可或缺的一大知识点。视图相关内容较少,主要是权限管理部分。
lipiaoshuigood16 小时前
数据库·mysql
MySQL 数据出海之数据同步方案优质博文:IT-BLOG-CN【1】业务出海:1)数据库出海;2)应用出海;3)流量分发; 【2】数据库出海:涉及业务方、信安、DBA和框架组。
v***570019 小时前
数据库·mysql
MYSQL 创建索引目录自动索引手动创建主键索引唯一索引普通索引创建复合索引查看索引删除主键如果我们为一张表添加主键约束、外键约束、唯一约束时,MYSQL会为对应的列自动创建一个索引。如果不指定任何约束时,MYSQL会自动为每一列生成一个索引并用ROW_ID进行标识。
计算机毕设vx_bysj686921 小时前
java·spring boot·mysql·课程设计
计算机毕业设计必看必学~基于SpringBoot校园招聘系统的设计与实现,原创定制程序、单片机、java、PHP、Python、小程序、文案全套、毕设成品等!目 录第 1 章 引 言1.1 选题背景1.2 研究现状1.3 论文结构安排第 2 章 系统的需求分析
翔云1234561 天前
数据库·mysql
在MySQL中,出现Executed_Gtid_Set 乱序增长的场景在MySQL中,Executed_Gtid_Set 乱序增长通常指的是该集合中出现非连续的区间(即“空洞”)。这打破了正常情况下GTID应严格递增连续的预期,主要由以下四种场景导致:
dinga198510261 天前
数据库·mysql
MySQL 批量删除海量数据的几种方法目录一、问题分析二、批量删除海量数据的几种方法方法 1:使用 LIMIT 分批删除方法 2:通过主键范围分批删除
筵陌1 天前
数据库·mysql
MySQL事务管理(上)目录前言一、什么是事务二、事务的ACID属性三、事务的版本支持四、事务的提交方式五、事务的相关演示ok,今天是大年初一,也是在这里祝大家新年快乐啦,当然过年在休息之余也是抽空复习了一下mysql,今天复习到了mysql基础当中比较难的一部分内容了,也就是事务管理,当然我们这一篇是上篇比较简单,下篇讲隔离级别相关内容时就会比较难一些了~
xj198603191 天前
数据库·mysql
MySql-9.1.0安装详细教程(保姆级)目录MySQL介绍:一、下载 Mysql 安装文件二、Mysql 安装教程1.下载完成后进入解压,注意不要放在一个非中文路径下的文件夹下面否则后面会报错。我在此处解压放在了D盘MySQL目录下。
·云扬·1 天前
数据库·mysql
【MySQL】主从复制:原理、作用与实现方法在分布式数据库架构中,MySQL 主从复制是支撑业务高可用、高并发的核心技术。它通过 “一份数据,多份副本” 的模式,解决了单库架构的单点故障、性能瓶颈等痛点。本文将从定义、核心作用、工作原理到具体实现方法,全面拆解 MySQL 主从复制技术。
数据知道1 天前
数据库·mysql·postgresql
PostgreSQL:详解 MySQL数据迁移,如何将数据平滑迁移到PostgreSQL将数据从 MySQL 平滑迁移到 PostgreSQL 是许多企业因成本、开源策略、功能需求或云架构调整而采取的关键举措。尽管两者均为关系型数据库,但在 SQL 语法、数据类型、事务模型、索引机制、函数生态 等方面存在显著差异。若处理不当,迁移过程易出现数据丢失、性能下降、应用中断等问题。
dinga198510262 天前
数据库·mysql
mysql之联合索引联合索引又称组合索引或者复合索引,是建立在俩列或者多列以上的索引。语法:alter table 表名 add index(字段1,字段2,字段3);
zjttsh2 天前
android·数据库·mysql
MySQL加减间隔时间函数DATE_ADD和DATE_SUB的详解mysql中内置函数date_add 和 date_sub能对指定的时间进行增加或减少一个指定的时间间隔,返回的是一个日期。
禹凕2 天前
数据库·mysql
MYSQL——基础知识(NULL 值处理)前言一、什么是 NULL?二、为什么 = NULL 不起作用?三、MySQL 处理 NULL 的三大核心工具