• 难以置信,MySQL也可以无损自由切换

    幸运的是,MySQL金融版也完美的解决了这个问题,保证只读节点只能复制并读取被确认提交的事务。传统的主备集群架构还存在了另一个隐患,通常我们会对主库做备份,在异常情况下或业务扩展迁移时,可能需要恢复到指定...
    文章 2018-06-16 5313浏览量
  • OceanBase实践入门:高可用原理和容灾方案

    所以MySQL实例宕机恢复时都有可能没办法保证两套事务日志完全一致,更不用说依赖Binlog做主从同步。如果MySQL是依赖Binlog做主从同步并且Binlog有可能不立即落盘,那么这个同步方案就不能绝对保证不丢数据。ORACLE的...
    文章 2019-08-05 4146浏览量
  • POLARDB·最佳实践·POLARDB不得不知道的秘密

    本文适合读者:阿里云售后服务,POLARDB用户,POLARDB内核开发者,需要有基本的数据库知识,最好MySQL源码有部分了解。磁盘空间问题 RDS MySQL在购买的时候需要指定购买的磁盘大小,最大为3TB。如果空间不够,需要...
    文章 2018-10-22 4156浏览量
  • MySQL插上缓存的翅膀

    成熟稳定,MySQL有成熟的事务引擎及复制技术,可以保证数据不丢失,而Redis的持久化及复制技术不够成熟,使用Redis需要考虑到数据丢失的问题。但开源MySQL 实现的Query Cache不够优雅,实际应用中存在不少问题: ...
    文章 2020-09-30 8849浏览量
  • MySQL内核月报 2014.12-MySQL·优化改进·GTID启动...

    GTID 可以说是 MySQL 5.6 版本的一个杀手级特性,它给主备复制带来了极大的便利,RDS只读实例就是强依赖于这个特性。然而GTID在给我们带来便利的同时,也埋下了许多坑,最近几期内核月报中GTID的频繁出现也说明了这...
    文章 2016-05-23 1542浏览量
  • 使用sysbench对mysql压力测试

    ps2:我在sysbench压的时候,在mysql后端会话里有时看到大量的query cache lock,如果使用的是uniform取样,最好把查询缓存关掉。当然如果是做两组性能对比压测,因为都受这个因素影响,关心也不大。2.2 混合读写 ...
    文章 2016-05-18 5655浏览量
  • MySql 官方存储引擎

    Example:这种存储引擎以保存阐明如何开始写新的存储引擎的 MySql 源码的例子。它主要针对于有兴趣的开发人员。这种存储引擎就是一个啥事也不做的"存根。你可以使用这种引擎创建表,但是你无法向其保存任何数据,...
    文章 2017-11-12 1306浏览量
  • MySQL内核月报 2014.09-MySQL·限制改进·GTID和升级

    要注意一点,处于中间状态的实例C最好只有一个,因为这种实例相当于一个GTID转换器,将A中没有 GTID 的 binlog 转成包含 GTID 的 binlog,然后传给B,如果有多个实例C的话,A中同一个binlog 中的事务会转换出不同的...
    文章 2016-05-23 1875浏览量
  • MySQL强人“锁”难《死磕MySQL系列 三》

    前言最近数据库老是出现下面死锁情况&xff0c;借着这俩种情况出发详细的理解一下MySQL中的锁。...如果在这个等待时间拿到MDL写锁最好&xff0c;拿不到也不能堵塞后边的业务逻辑&xff0c;先放弃。再重试执行这个命令。四、总结
    文章 2022-05-20 43浏览量
  • 不就加个字段嘛?怎么线上业务都挂了!

    只读模式MySQL是有一个只读模式的&xff0c;通过set global readonly&61;true可以达到整个库都处于只读模式。但是不建议使用这种方式进行备份。先介绍一下只读模式的机制吧。在正常的情况下&xff0c;有些业务逻辑上会借助...
    文章 2022-05-23 54浏览量
  • Mysql常见配置

    对于同一配置,后面加载的文件会覆盖掉前面加载的文件,所以修改配置最好在最后加载的文件中进行修改,修改后重启mysql生效。全局配置文件配置 max_connections最大连接数配置,这是一个非常重要的优化点,mysql默认...
    文章 2019-03-17 4904浏览量
  • mysql 主从故障恢复

    这里可以看出增加master库binary log group commit组中事务的数量可以提高slave机器并发处理事务的数量,MySQL5.7引入 binlog_group_commit_sync_delay和 binlog_group_commit_sync_no_delay_count参数即提高binary ...
    文章 2017-11-27 4304浏览量
  • 微信高可用分布式数据库PhxSQL设计与实现

    支持MySQL原生复制协议:为了让Slave能从BinlogSvr获取Binlog,最好的方式就是BinlogSvr支持MySQL原生的复制协议,这样不用对Slave做任何修改,如图17所示。图17 BinlogSvr支持MySQL使用原生复制协议获取Binlog数据 ...
    文章 2017-08-02 1721浏览量
  • 看完MySQL全局锁和表锁,你废了吗?

    mysql不允许一个会话对在另一会话中未完成的显式或隐式启动的事务中使用的表执行DDL语句。服务器通过获取事务中使用的表上的元数据锁并将这些锁的释放推迟到事务结束之前来实现。表上的元数据锁可防止更改表的结构。...
    文章 2021-12-24 67浏览量
  • MySQl 中有哪些锁

    readonly 方式也可以让全库进入只读状态,但我还是会建议你FTWRL方式&xff0c;主要有两个原因&xff1a;一是&xff0c;在有些系统中&xff0c;readonly的值会被用来做其他逻辑&xff0c;比如用来判断一个库是主库还是备库。因此&...
    文章 2022-05-25 33浏览量
  • 前沿干货|X-Engine:RDS MySQL的新存储引擎

    X-Engine是阿里内部生长出来的,一开始,也是为应对阿里内部业务带来的挑战,早在2010年,阿里内部就大规模部署了MySQL数据库,但是业务量的逐年爆炸式增长,对数据库提出了严苛的要求,一是极高的并发事务处理能力...
    文章 2020-01-19 2850浏览量
  • MySQL Online DDL,还是要谨慎

    4、最后一个表格说明几种常见操作的模式操作InstantIn Place重建表可并行DML只修改元数据新增辅助索引否是否是否删除辅助索引否是否是是修改索引名否是否是是新增主键否是是是否删除主键否否是否否删除并同时新增...
    文章 2022-05-27 81浏览量
  • 使用 Xtrabackup 在线对MySQL做主从复制

    时间不会很长,但最好用screen之类的软件放到后台执行,以免终端断开,功亏一篑。第二步使用新的my.cnf文件,将完整的mysql数据文件拷贝到datadir下。4.做从库 上面恢复过程最后一步apply-log完成之后,会得到一个...
    文章 2016-05-18 2673浏览量
  • MySQL优化系列(五)-数据库存储引擎(主要分析对比...

    最好先看下你下的MySQL支持什么数据库引擎 存储引擎主要有:1.MyIsam,2.InnoDB,3.Memory,4.Blackhole,5.CSV,6.Performance_Schema,7.Archive,8.Federated,9 Mrg_Myisam 但是我们主要分析使用MyIsam 和InnoDB。其余...
    文章 2018-12-01 2104浏览量
  • Spring之Transaction

    解读:A如果有事务,B就A的事务,如果A没有事务,则B新建一个事务 supports:如果有事务,则。没有则不用。解读:A如果有事务,B就A的,A如果没有,B则不用事务。Mandatory:必须存在事务,当前如果有事务,则...
    文章 2019-08-13 7020浏览量
  • 青铜到王者,看看你的MySQL数据库是什么段位,如何...

    MySQL 中系统默认的设置是 sync_binlog=0,也就是不做任何强制性的磁盘刷新指令,这时候的性能是最好的,但是风险也是最大的。因为一旦系统 Crash,在 binlog_cache 中的所有 binlog 信息都会被丢失。而当设置为...
    文章 2018-06-07 3739浏览量
  • MySQL 高并发场景实战|学习笔记

    这样只读节点就可以迅速的完成事务的执行&xff0c;不会造成数据的延迟。主实例写入压力过大占20%xff0c;如主实例规格较小压力过大。这种情况需要升级主实例和只读实例的规格。只读节点规格过小占10%xff0c;这种情况升级...
    文章 2022-11-20 5浏览量
  • Mysql 主从复制实战(学习笔记十三)

    ② 创建并授权slave mysql 的复制帐号 GRANT REPLICATION SLAVE,REPLICATION CLIENT ON*.*TO slave@'192.168.%.%'IDENTIFIED BY'along';分析:在Master的数据库中建立一个备份帐户:每个slave使用标准的MySQL用户...
    文章 2018-05-21 1486浏览量
  • 大厂常考的MySQL高频面试题

    本期MySQL面试题的目录如下:事务的四大特性?事务隔离级别有哪些?索引什么是索引?索引的优缺点?索引的作用?什么情况下需要建索引?什么情况下不建索引?索引的数据结构Hash索引和B+树索引的区别?为什么B+树比B...
    文章 2022-01-04 449浏览量
  • 主题:MySQL性能优化

    MySQL有很多发行版本,最好使用MySQL AB发布的二进制版本。也可以下载源代码进行编译安装,但是编译器和类库的一些bug可能会使编译完成的MySQL存在潜在的问题。如果安装MySQL的服务器使用的是Intel公司的处理器,...
    文章 2017-11-12 1330浏览量
  • mysql各种引擎对比、实战

    最好先看下你下的MySQL支持什么数据库引擎 存储引擎主要有:1.MyIsam,2.InnoDB,3.Memory,4.Blackhole,5.CSV,6.Performance_Schema,7.Archive,8.Federated,9 Mrg_Myisam 但是我们主要分析使用MyIsam 和InnoDB。其余...
    文章 2018-01-12 1646浏览量
  • Mysql 百万级数据优化资料

    用MySQL GUI客户程序,你可以在不同的窗口内监控进程列表和状态。使用mysqladmin debug获得有关锁定和性能的信息。——————————————————————————– 十二、优化SQL 扬SQL之长,其它事情交由...
    文章 2017-11-14 2028浏览量
  • AliSQL 引领开源技术变革之路

    左图是比较经典的部署,有前端的用户请求、数据库,数据库扩展性能时会在数据库和应用层之间加cache,访问频率比较高的放到缓存和内存中,缓存区域查询问题是目前通用的解决方案,但它不一定是最好的。那么,我们...
    文章 2017-08-12 4990浏览量
  • 使用 Xtrabackup 在线对MySQL做主从复制

    时间不会很长,但最好用screen之类的软件放到后台执行,以免终端断开,功亏一篑。第二步使用新的my.cnf文件,将完整的mysql数据文件拷贝到datadir下。4.做从库 上面恢复过程最后一步apply-log完成之后,会得到一个...
    文章 2017-11-13 709浏览量
  • 弱隔离级别&事务并发问题

    然而,加锁的方式在实际中并不可行,因为运行时间较长的写事务会导致许多只读的事务等待太长时间,这会严重影响只读事务的响应时间。应用程序任何局部的性能问题会扩散,进而影响整个应用,产生连锁反应。因此,...
    文章 2022-09-11 37浏览量
1 2 3 4 ... 11 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化