万象云档 本次搜索耗时 2.007 秒,为您找到 31 个相关结果.
  • 网站高访问量下 MySQL 占用过高的全方位排查指南

    网站高访问量下 MySQL 占用过高的全方位排查指南 一、初步诊断:快速定位问题方向 1.1 使用top命令查看系统资源占用 1.2 利用iostat检查磁盘 I/O 情况 二、深入分析:定位 MySQL 性能瓶颈 2.1 查看 MySQL 进程状态 2.2 分析慢查询日志 2.3 检查 MySQL 锁等待情况 三、优化措施:降低 MySQL ...
  • 配置说明

    配置说明 本地配置说明 namespace配置说明 slice配置 shard配置 users配置 全局序列号配置 配置示例 kingshard路由 mycat路由 全局表路由 配置说明 gaea配置由两部分组成,本地配置为gaea_proxy直接使用的配置内容,一般不需要在运行时改变。gaea为多租户模式,每个租户称为一个name...
  • 扩展阅读资源整理

    245 2025-05-08 《PHPer 面试指南》
    前端篇 收集的前端面试题和答案 前端开发面试题 史上最全的web前端面试题汇总及答案 前端工程师手册 HTTP协议:工作原理 SSL/TLS协议运行机制的概述 协议篇 https 原理 HTTPS 原理解析 HTTPS 的工作原理 socket HTTP与WebSocket的区别 理解OAuth 2.0 ...
  • Gaea简介

    简介 功能列表 基础功能 分库、分表功能 架构图 集群部署图 安装使用 设计与实现 性能测试 Roadmap 自有开发模块 外部模块 社区 gitter 飞书 简介 Gaea是小米集团自研的基于 MySQL 协议的数据库中间件,目前在国内和海外得到了广泛使用,具体包括手机、汽车、生态链、金融、互联网等多个业务。...
  • 高并发架构

    高并发架构 消息队列 搜索引擎 缓存 分库分表 读写分离 高并发系统 公众号 高并发架构 消息队列 为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点? 如何保证消息队列的高可用? 如何保证消息不被重复消费?(如何保证消息消费的幂等性) 如何保证消...
  • 为什么要分库分表?

    为什么要分库分表? 面试题 面试官心理分析 面试题剖析 为什么要分库分表?(设计高并发系统的时候,数据库层面该如何设计?) 分表 分库 用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点? Cobar TDDL Atlas Sharding-jdbc Mycat 总结 你们具体是如何对数据库如何进行垂直拆分或水平拆分的? ...
  • gaea配置热加载设计与实现

    gaea配置热加载设计与实现 背景 配置结构 Namespace配置 UserManager配置 StatisticManager配置 配置初始化 配置变更接口 滚动数组实现无锁化 延迟关闭回收动态资源 两阶段提交保证一致性 集群配置一致性校验 gaea配置热加载设计与实现 背景 我们在开始设计gaea的时候列了几个关键词: 配...
  • 数据库中间件MyCat

    172 2025-05-15 《PHP开发面试题》
    数据库中间件MyCat MyCat是什么 分库分表无中间件模式 分库分表中间件Mycat模式 mycat中间件运行原理 Mycat技术特点 数据库中间件MyCat MyCat是什么 数据库分库分表中间件。详细参考mycat官网链接 分库分表无中间件模式 在每个应用程序模块中配置管理自己需要的一个(或者多个)数据源,直接访问各个数据...
  • 主键 ID 如何处理?

    主键 ID 如何处理? 面试题 面试官心理分析 面试题剖析 基于数据库的实现方案 数据库自增 id 设置数据库 sequence 或者表自增字段步长 UUID 获取系统当前时间 snowflake 算法 主键 ID 如何处理? 面试题 分库分表之后,id 主键如何处理? 面试官心理分析 其实这是分库分表之后你必然要面对的一个问题...
  • MySQL 篇

    168 2025-05-08 《PHPer 面试指南》
    MyISAM 和 InnoDB 的区别 MyISAM 查询效率更高,但是不支持事物 InnoDB 插入、更新较高,支持事物处理 MyISAM 支持表锁, InnoDb 支持行锁 MyISAM 是默认引擎,InnoDB 需要指定 InnoDB 不支持 FULLTEXT 类型的索引 什么是索引,作用是什么?常见索引类型有那...