去哪儿技术面:10亿数据如何最快速插入MySQL?
来源:网络 数据库单表能支持10亿吗? 如何高效的写入数据库 是否需要并发写同一个表 MySQL存储引擎的选择 要不要进行分库 如何保证写入数据库有序 如何更快地读取文件 如果协调读文件任务和写数……
来源:网络 数据库单表能支持10亿吗? 如何高效的写入数据库 是否需要并发写同一个表 MySQL存储引擎的选择 要不要进行分库 如何保证写入数据库有序 如何更快地读取文件 如果协调读文件任务和写数……
前言 作为高频操作MySQL的开发者,我发现许多小伙伴仍停留在基础的CRUD层面。今天将分享10个我在实际工作中高频使用的MySQL技巧,这些技巧不仅提升了开发效率,还能优化查询性能。学会它们,能让你的SQL操作更优雅……
场景 评估表数据体量 出现问题的原因 如何解决单表数据量太大,查询变慢的问题 方案一:数据表分区 方案二:数据库分表 分区分表的区别 分区分表的联系 分库分表存在的问题 方案三:冷热归……
一、MySQL简介与理论基础 MySQL是世界上最流行的开源关系型数据库管理系统之一,广泛应用于网站、应用程序和企业级系统。它采用客户端/服务器架构,支持多用户环境,并基于SQL(结构化查询语言)标准。 关系型数……
存储过程 语法: 创建存储过程 drop procedure if exists [存储过程名] ; delimiter [结束标记] create procedure [存储过程名]([参数1], [参数2] ...) begin [存储过程体(一组合法的sql语句)] end [结……
为什么需要数据库备份? 很多人,一看这标题,肯定张口就会答,这不是废话么。不备份故障了怎么办?跑路吗?数据被沙雕开发(不许喷)误删了怎么办?背锅吗? 当然,大家都知道备份的重要性与必要性。 1、保证数据……
我们进入死磕数据库系列之:MySQL 数据库的学习之旅。 MySQL 数据类型 字段类型 整型 TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT 分别使用 8, 16, 24, 32, 64 位存储空间,一般情况下越小的列越好。 INT(11) 中的……
前言 在开发过程中经常会遇到这样一个问题,每天或者每月必须定时去执行一条 SQL 语句,下面这篇文章主要给大家介绍如何使用 MySQL 自带的事件调度器定时执行 SQL 语句。 启用事件调度器 查看事件调度器的运行状态……
MySQL教程:全面理论与实践指南(全) 一、MySQL简介与理论基础 MySQL是世界上最流行的开源关系型数据库管理系统之一,广泛应用于网站、应用程序和企业级系统。它采用客户端/服务器架构,支持多用户环境,并基于……
一、基本情况 数据库 所属公司 开源协议 使用场景 核心特点 MySQL Oracle 部分开源 互联网应用、Web 轻量快速,社区生态强大 PostgreSQL 开源社区 完全开源 GIS系统、复杂……
MySQL迁移通常使用的有三种方法: 1、数据库直接导出,拷贝文件到新服务器,在新服务器上导入。 2、使用第三方迁移工具。 3、数据文件和库表结构文件直接拷贝到新服务器,挂载到同样配置的MySQL服务下。 第一种方……
MySQL日常维护中,性能瓶颈是每个运维人员都头疼的问题之一,那么该如何有效解决这个问题呢?慢SQL问题则是重中之重。因此本文重点讲解的是从慢日志的抓取、执行计划的解读、优化的原则到各种类型的案例解析等方面……
背景 分析 测试 实施 索引优化后 delete大表优化为小批量删除 总结 前段时间刚入职一家公司,就遇上这事! 背景 XX实例(一主一从)xxx告警中每天凌晨在报SLA报警,该报警的意思是存在一定的主从……