MySQL 企业版功能介绍
Enterprise Manager for MySQL MySQL Query Analyzer 超过 225 个 MySQL 顾问程序 600 多个受控变量 60 多种性能图表 MySQL Workbench Oracle 标准支持服务 “借助 MySQL Query Analyzer, 我们可以识别和分析存在问题的 SQL 代码,同时将数据库性能提0 码力 | 6 页 | 509.78 KB | 1 年前3谈谈MYSQL那点事
不用 bigint ,为什么 ? 省空间啊。空间是什么 ? 空间就是效率!按 4 个字节和按 32 个字节定位一条记 录,谁快谁慢太明显了。涉及几个表做 join 时, 效果 就更明显了。更小的字段类型占用的内存就更少,占用 的磁盘空间和磁盘 I/O 也会更少,而且还会占用更少的 带宽。因此 . 在日常选择字段时必须要遵守这一规则。 应用优化 应用优化 索引建立原则(一) 索引建立原则(一) 、 、 date/tim date/tim e e 等 等 类型的字段建立索引 类型的字段建立索引 需要的时候建立联合索引,但是要注意查询 需要的时候建立联合索引,但是要注意查询 SQL SQL 语句的编写 语句的编写 谨慎建立 谨慎建立 unique unique 类型的索引(唯一索引) 类型的索引(唯一索引) 大文本字段不建立为索引,如果要对大文本字段进行检索, where 字句 字句 的 的 update update , , Delete SQL Delete SQL 性能。 性能。 Decimal Decimal 类型字段不要单独建立为索引,但覆盖索引可以 类型字段不要单独建立为索引,但覆盖索引可以 包 包 含这些字段。 含这些字段。 只有建立索引以后,表内的行才按照特地的顺序存储,按照 只有建立索引以后,表内的行才按照特地的顺序存储,按照0 码力 | 38 页 | 2.04 MB | 1 年前3Qcon北京2018--《MySQL的Docker容器化大规模实践》--王晓波
指标画图 趋势预测 自定义脚本 Open API 数据校验 实例迁移 秒级监控诊断 慢日志分析 资源池调度 调度规则 容器调度 资源池 容器及实例创建 应用交付 资源申请 IO类型 配置 为了保证MySQL的高可用,需要在Docker容器分配时如何保障主从不在同一宿主机上。我们通过自研 Docker容器调度平台管理所有宿主机和容器,自定义Docker容器的分配算法。实现了MySQL的高密度 MySQL的高密度,隔离 化,高可用化部署。 调度规则: 1.同一复制集群的实例在不同主机上。 2.优先分配CPU、内存、磁盘空间资源最空闲的主机。 3.根据IO需求调度容器创建在不同IO类型的主机。 4.申请新集群时,若IO要求高则按照宿主机的IO情况,优先选择IO最空闲的主机。 5.VIP集群必须主从端口一致,Proxy接入的集群端口无需一致。 6.VIP集群端口基于网段递增,Proxy集群端口基于IP递增0 码力 | 32 页 | 7.11 MB | 1 年前3MySQL 数据库架构灾难恢复解决方案
Oracle and/or its affiliates. 业务要求 Copyright @ 2021 Oracle and/or its affiliates. 50 / 55 故障类型: 高可用性: 单服务器故障, 网络分区 灾难恢复: 整个区域/网络故障 人为错误: 个别表问题 10 / 55 业务需求 概念 - RTO & RPO RTO :恢复时间目标 从单个故障中恢复需要多长时间 连接到配置的目标集群 当目标集群不是主集群时: 仅打开读取流量 写入将被拒绝 当目标集群为主集群时: 写入端口打开 特性: 可配置每个路由器实例 可以在mysqlsh 中在线更改配置 部署 2 种类型的路由器: • 以“主”为目标以将写入操作发送到“主数据库” • 定义目标集群以便本地读取 INVALIDATED 无效集群仍可用于只读( 可自定义) 路由器集成- 3DC Copyright0 码力 | 52 页 | 3.07 MB | 1 年前3运维上海2017-从理论到实践,深度解析MySQL Group Replication -徐春阳
Paxos协议只实现消息全局排序,不处理冲突。 Paxos��:! • 冲突检查是在执行消息(execute_msg)时发生.前提:消息已经被多数节 点接受。 • 所指的消息表示的是一个事务类型的消息,内容包含事务产生的binlog 以及冲突检测时使用到主键以及事务的数据快照版本(gtid_set) • 比较规则。将事务所涉及的主键以及数据版本信息(gtid_set)跟write set0 码力 | 32 页 | 9.55 MB | 1 年前3Kubernetes Operator 实践 - MySQL容器化
ü custom resource definition(CRD) ü custom controller Operator 是什么 • Kubernetes 中一切都可视为资源 • 默认资源类型:如 Pod、Service、Volume 等 • Kubernetes 1.7 之后增加了 CRD 自定义资源 • 二次开发扩展 Kubernetes API CRD 的基本原理 ① 观察资源的当前状态0 码力 | 42 页 | 4.77 MB | 1 年前3
共 6 条
- 1