表示 进入内容 1912001215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »
Displaying posts with tag: innodb (reset)
容器化RDS|计算存储分离架构下的 IO 优化

计算存储分离架构 架构示意图如下:

存储层由分布式文件系统组成,以 Provisoner 的方式集成到 Kubernetes. 在我们看来, 计算存储分离的最大优势在于: 将有状态的数据下沉到存储层,这使得 RDS 在调度时,无需感知计算节点的存储介质,只需调度到满足计算资源要求的 Node,数据库实例启动时,只需在分布式文件系统挂载 mapping 的 volume 即可,可以显著的提高数据库实例的部署密度和计算资源利用率。

【架构】  【mysql】  【innodb】   …

[获取更多]
MySQL8.0 · 引擎特性 · 关于undo表空间的一些新变化

Note: 当前版本为MySQL8.0.3 InnoDB的undo log是其实现多版本的关键组件,在物理上以数据页的形式进行组织。在早期版本中(

【数据存储与数据库】  【mysql】  【innodb】  【LOG】  【高并发】  【表空间】  【undo】   点击查看原文>

DB2 Vs MySQL系列 | 体系架构对比

DB2体系结构

DB2 for LUW进程模型在DB2v9.5之前都是多进程模型,DB2 v9.5之后体系架构变更为单进程多线程模型。 是一个C/S结构,客户端可以通过TCP/IP或IPC协议与服务器通信,每当客户端与服务器建立连接之后,会在服务器端产生一个代理线程(db2agent)负责处理来自客户端的所有请求,但是当某一时刻并发请求很多或者连接断开时,重复地产生与销毁代理线程会产生很大的系统开销,所以DB2服务器在启动时创建一个常连接池来避免重复地创建/销毁代理线程。

【架构】  【服务器】  【mysql】   …

[获取更多]
MySQL体系结构

了解MySql必须牢牢记住其体系结构图,Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的     1 Connectors指的是不同语言中与SQL的交互   2 Management Serveices & Utilities: 系统管理和控制工具   3 Connection Pool: 连接池。

【mysql】  【innodb】  【SQL】  【查询优化】  【数据结构】  【存储】   …

[获取更多]
记录mysql性能查询过程

一切源于一个实验,请看下面的例子: 表:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

CREATE TABLE IF NOT EXISTS `foo` ( `a` int(10) unsigned NOT NULL AUTO_INCREMENT, `b...

【mysql】  【innodb】  【性能】  【Create】  【html】  【varchar】  【myisam】   …

[获取更多]
mysql分区

mysql的分区概念 在mysql 5.1.3之后引入和partition(分区)的概念。这个是个好东东。以前遇到一个大表的时候,我们会手动将其分为几个小表(就是分表操作)。但是分表操作有几个缺点:1 麻烦,这里指的麻烦是不仅对于调用分表的sql语句的处理上,也是分表的具体操作步骤上。

【mysql】  【innodb】  【HASH】  【Create】  【varchar】   点击查看原文>

mysql多个TimeStamp设置

timestamp设置默认值是Default CURRENT_TIMESTAMP timestamp设置随着表变化而自动更新是ON UPDATE CURRENT_TIMESTAMP   但是由于 一个表中至多只能有一个字段设置CURRENT_TIMESTAMP 两行设置DEFAULT CURRENT_TIMESTAMP是不行的。

【mysql】  【innodb】  【SQL】  【数据库】  【index】  【Create】  【timestamp】   …

[获取更多]
mysql那些招

show table status mysql官方文档在 http://dev.mysql.com/doc/refman/5.1/en/show-table-status.html 这里的rows行是表的行数,但是实际上是不准的。

【mysql】  【innodb】  【索引】  【analyze】  【timestamp】  【optimize】  【update】  【varchar】   …

[获取更多]
MySQL--Online DDL

最近帮助客户订正SQL时注意到alter的操作可能会锁表(MDL),所以也补一下online ddl的知识,避免不当的操作影响业务的运行。

Online DDL原理: MySQL数据库操作中,DDL操作(比如CREATE,DROP,ALTER等)代价是非常高的,特别是在单表上千万的情况下,加个索引或改个列类型,就有可能堵塞整个表的读写。

【云栖社区】  【数据存储与数据库】  【mysql】  【innodb】  【LOG】   …

[获取更多]
谈Mysql索引

myisam和innodb的索引有什么区别? 两个索引都是B+树索引,但是myisam的表存储和索引存储是分开的,索引存储中存放的是表的地址。而innodb表存储本身就是一个B+树,它是用主键来做B+树的key的。

【mysql】  【innodb】  【索引】  【磁盘】  【存储】  【myisam】   点击查看原文>

表示 进入内容 1912001215
« 先前的 10 新的记录 | 下一步 10 较早的记录 »