剑客
关注科技互联网

标签:MySQL

技术教程

Laravel专供:实现Schemaless

阅读(34)评论(0)

之所以要实现 Schemaless,主要是因为在线 DDL 有很多痛点,关于这一点,我在以前已经写过文章,没看过的不妨看看「 史上最LOW的在线DDL解决方案 」,不过那篇文章主要以介绍为主,并没有涉及具体的实现,所以我写了一个 La...

技术教程

MySQL闪回原理与实战

阅读(31)评论(0)

DBA或开发人员,有时会误删或者误更新数据,如果是线上环境并且影响较大,就需要能快速回滚。传统恢复方法是利用备份重搭实例,再应用去除错误sql后的binlog来恢复数据。此法费时费力,甚至需要停机维护,并不适合快速回滚。也有团队利用LVM快...

技术教程

MySQL初识

阅读(23)评论(0)

记不住过去,看不透未来——失败。MySQL基础知识点罗列,帮助理清思路,主要包含安装、基本操作、MySQL约束、C/C++库使用等知识点。

技术教程

MySQL锁的用法之行级锁

阅读(36)评论(0)

行级锁是 mysql 中粒度最小的一种锁,他能大大减少 数据库 操作的冲突。但是粒度越小,实现的成本也越高。 myisam 引擎只支持表级锁,而 innodb 引擎能够支持行级锁,下面的内容也是针对INNODB行级锁...

技术教程

TiDB 增加 MySQL 内建函数

阅读(53)评论(0)

本文档用于描述如何为 TiDB 新增 builtin 函数。首先介绍一些必需的背景知识,然后介绍增加builtin 函数的流程,最后会以一个函数作为示例。

技术教程

mysql使用utf8mb4经验吐血总结

阅读(44)评论(0)

ACMUG征集原创技术文章。详情请添加 A_CMUG或者扫描文末二维码关注我们的微信公众号。有奖征稿,请发送稿件至:acmug@acmug.com。 3306现金有奖征稿说明: 知识无价,劳动有偿,ACMUG特约撰稿人有奖回报计...

技术教程

对一个MySQL存储过程的优化

阅读(27)评论(0)

在编写MySQL存储过程的过程中,我们会时不时地需要对某些存储过程进行优化,其目的是确保代码的可读性、正确性及运行性能。本文以作者实际工作为背景,介绍了对某一个MySQL存储过程优化的整个过程。

技术教程

微店 MySQL 自动化运维实践

阅读(58)评论(0)

互联网时代,数据库如何满足敏捷开发,敏捷交付的要求。传统靠DBA人肉执行的方式,在面对大量业务需求时, DBA手速再快,记忆力再好估计也不能提供好的数据库服务。在介绍自动化运维之前,我们来了解下是怎么使用数据库的。