搜索

排序方式
6 个文档
  • pdf 文档 Qcon北京2018--《MySQL的Docker容器化大规模实践》--王晓波

    0 码力 | 32 页 | 7.11 MB | 2 年前
    3
    文档介绍了同程旅游在MySQL数据库容器化部署中的大规模实践。早期使用单库MySQL,后引入水平拆分导致实例数量激增,传统运维成本高。为解决快速部署、扩容不便、资源浪费等问题,基于Docker实现数据库容器化。容器镜像包括MariaDB、MySQL5.7等。资源隔离方面,CPU最大超卖3倍,通过cpu-period和cpu-quota限制;内存不超卖,结合MySQL参数控制;IO通过挂载本地磁盘实现,高IO实例使用PCIE-SSD;网络采用host模式,线下测试Ovs+DPDK方案。调度平台自研,规则包括:同一复制集群实例不在同一宿主机,优先分配空闲资源,根据IO需求调度,VIP集群主从端口一致等。磁盘挂载采用本地宿主机磁盘,IO性能最佳但容量估算困难,计划测试分布式存储。
  • pdf 文档 Oracle 和 MySQL 性能优化感悟

    0 码力 | 19 页 | 3.82 MB | 2 年前
    3
    本文主要介绍了移动APP性能监测的实践,特别是iOS应用的性能优化。文章详细讲解了NSURLProtocol的实现方法,包括NSURLProtocol子类的定义、注册和实现步骤。同时,还重点介绍了Method swizzling和Isa swizzling技术,探讨了它们在性能监测中的应用和优缺点。文章通过具体的技术细节和实际应用场景,展示了如何通过这些技术手段提升iOS应用的性能监测效果。
  • pdf 文档 如何用 MySQL 构建全方位高可用应用 推荐

    0 码力 | 40 页 | 2.19 MB | 2 年前
    3
    文档详细介绍了如何使用MySQL构建全方位高可用应用,涵盖了异步复制、半同步复制和同步复制的不同特点,以及MySQL Group Replication的主-主复制模式。文档还提到通过冗余副本、冗余应用服务器和冗余访问路径来实现高可用性,并介绍了MySQL Cluster Manager的自动化管理功能,包括故障转移、配置一致性、自动恢复等特性。此外,文档还比较了不同高可用性解决方案的特点,强调了零数据丢失和透明路由的重要性。
  • pdf 文档 运维上海2017-从理论到实践,深度解析MySQL Group Replication -徐春阳

    0 码力 | 32 页 | 9.55 MB | 2 年前
    3
    文档详细解析了MySQL Group Replication的工作原理、实践经验及注意事项。重点讨论了大事务对系统性能和稳定性的影响,建议将其拆分为小事务处理,并介绍了MySQL 5.7.19版本中新增的控制事务记录数的参数。此外,文档强调了Secondary节点在特定条件下可能变为可写节点的风险,以及group_replication_bootstrap_group参数的使用注意事项,特别是在处理GTID时的潜在数据丢失问题。最后,文档提醒读者关注新版本的更新以修复相关缺陷。
  • pdf 文档 TokuDB索引结构

    0 码力 | 19 页 | 1.97 MB | 2 年前
    3
    文档介绍了TokuDB,一种基于分形树的MySQL存储引擎,由Tokutek公司开发并被Percona收购。TokuDB的内部存储引擎为ft-index,结合MongoDB的代码形成TokuMx。TokuDB在插入性能上优于InnoDB,但在查询性能上略逊一筹。文档还比较了TokuDB与其他存储引擎如InnoDB和LevelDB在事务支持、随机读写、压缩比率等方面的特点,强调了其高插入性能、在线DDL支持和高压缩率。TokuDB的分形树结构支持事务ACID,采用逻辑日志记录,并在随机写和顺序写方面表现出色。
  • pdf 文档 MySQL 数据库架构灾难恢复解决方案 推荐

    0 码力 | 52 页 | 3.07 MB | 2 年前
    3
    文档详细介绍了MySQL数据库的灾难恢复解决方案,重点讨论了多区域多主数据库架构、InnoDB Cluster和ClusterSet的实现。方案通过RPO(恢复点目标)和RTO(恢复时间目标)来衡量数据丢失和恢复时间,强调了自动故障转移和手动故障转移的区别。文档还提到写入性能受数据中心间延迟的影响,并介绍了基于组复制的解决方案,包括在线添加/删除节点和路由器集成等特性。
共 6 条
  • 1
前往