MySQL

分布式关系数据库TiDB

TiDB简介 TiDB是一个开源的分布式关系数据库管理系统,由PingCAP开发,旨在为用户提供高可用性、水平可扩展性和强一致性的数据库解决方案。TiDB结合了传统关系数据库和NoSQL数据库的优点,支持标准的SQL查询以及复杂的事务处理。…

器→工具 ·
4 0 484

MySQL归档的常见方式

随着业务的发展,MySQL存储的数据会越来越大,不断增长的数据量让原本的业务查询越来越缓慢,除了对数据库水平扩展或垂直拓展外,最简单的方式就是对历史数据进行归档处理。在MySQL中,对历史数据进行归档可以通过多种方法实现,具体取决于你的需求…

术→技巧 ·
2 0 599

MySQL:基于条件判断的数据插入

MySQL INSERT INTO语句 CREATE TABLE语句使您能够创建列,而INSERT语句使您能够将行或记录插入到表中。INSERT语句是数据操作语言(DML)的一个示例。顾名思义,数据操作语言处理数据操作。 MySQL INS…

术→技巧 ·
5 0 3

MySQL InnoDB行记录格式

在早期的 InnoDB 版本中,由于文件格式只有一种,因此不需要为此文件格式命名。随着 InnoDB 引擎的发展,开发出了不兼容早期版本的新文件格式,用于支持新的功能。为了在升级和降级情况下帮助管理系统的兼容性,以及运行不同的 MySQL …

器→工具 ·
2 0 1

SQL 日期/时间处理函数

在数据统计分析中,经常会遇到需要对时间进行格式转化或其他层面的内容。由于每种数据库自带的相关函数存在一定的差异,所以经常会记不得如何使用。今天做下简单的梳理。 在开始学习日期/时间函数先,先来了解下数据库中常见的日期/时间存储格式: Uni…

器→工具 ·
8 0 7

InnoDB共享表空间和独立表空间

MySQL数据库索引结构 在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,MySQL存储引擎MyISAM、InnoDB文章中,我们讲到了两者在存储结构上的差异。下面主要讨论MyISAM和InnoDB两个存储…

器→工具 ·
3 0 1

MySQL 高性能存储引擎TokuDB

在安装 MariaDB 的时候了解到代替InnoDB 的 TokuDB,看简介非常的棒,这里对 ToduDB 做一个初步的整理,使用后再做更多的分享。 什么是 TokuDB? 在 MySQL 最流行的支持全事务的引擎为 INNODB。其特点…

术→技巧 ·
2 0 4

MySQL分支的选择:Percona还是MariaDB

在MySQL被Oracle收购以后,越来越多的人对于MySQL的前景表示了担忧,对于开源的MySQL,或多或少对于Oracle自家的数据库产品产生冲击,这个开源免费的MySQL对于Oracle更多的是包袱而不是资产。比如淘宝就从Oracle…

器→工具 ·
3 0 12

MySQL与PostgreSQL哪个更好?

网上已经有很多拿PostgreSQL与MySQL比较的文章了,这篇文章只是对一些重要的信息进行下梳理。在开始分析前,先来看下这两张图: MySQL MySQL声称自己是最流行的开源数据库。LAMP中的M指的就是MySQL。构建在LAMP上的…

器→工具 ·
12 0 15

MySQL存储引擎MyISAM、InnoDB

在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息: MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISA…

数据 ·
1 0 2