前言 今天,我们要揭晓一个 FineUI 隐藏最深的一个BUG,这个问题从 2014-07-30 发布 FineUIPro v1.0.0 就一直存在,直到最新于 2020-01-10 发布的 v6.1.1 版本依然存在,之所以一直没有被提上台面,是因为这个BUG的重现场景比较少,特别是现在网络速度越 ...
分类:
其他好文 时间:
2020-02-10 11:48:10
阅读次数:
61
一、系统概述 Oracle Golden Gate (简称OGG)是一种基于日志的结构化数据复制备份软件,它通过解析源数据库在线日志(redo log)或归档日志(archive log)获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源端数据库与目标端数据库同步。OGG可以实现不通平台( ...
分类:
数据库 时间:
2020-02-09 11:58:43
阅读次数:
119
在调用图片加载到imageview时,有一张图片点击后闪退,猜测是图片大小问题, 通过查询安卓程序员开发手册,在 https://developer.android.com/topic/performance/graphics/load-bitmap.html?hl=zh_cn#java中找到了相应 ...
分类:
移动开发 时间:
2020-02-04 14:20:42
阅读次数:
92
MySQL 数据库中的两阶段提交,不知道您知道不?这篇文章就简单的聊一聊 MySQL 数据库中的两阶段提交, 两阶段提交发生在数据变更期间(更新、删除、新增等),两阶段提交过程中涉及到了 MySQL 数据库中的两个日志系统:redo 日志和 binlog 文件 。 redo 日志前面已经介绍过了,就 ...
分类:
数据库 时间:
2020-02-03 14:01:27
阅读次数:
88
Fleeting time does not blur my memory of you. Can it really be 4 years since I first saw you? I still remember, vividly, on the beautiful Zhuhai Campu ...
redo--> undo-->datafile insert一条记录时, 表跟undo的信息都会放进 redo 中, 在commit 或之前, redo 的信息会放进硬盘上. 故障时, redo 便可恢复那些已经commit 了的数据. redo解释:在Oracle数据库中,执行数据修改操作后,并不 ...
分类:
数据库 时间:
2020-02-01 10:49:49
阅读次数:
91
第一种是“redo log 写满了,要 flush 脏页”,这种情况是 InnoDB 要尽量避免的。因为出现这种情况的时候,整个系统就不能再接受更新了,所有的更新都必须堵住。如果你从监控上看,这时候更新数会跌为 0。第二种是“内存不够用了,要先将脏页写到磁盘”,这种情况其实是常态。InnoDB 用缓 ...
分类:
数据库 时间:
2020-01-31 22:29:51
阅读次数:
89
1.innodb_flush_log_at_trx_commit innodb_flush_log_at_trx_commit = 2 # 0:如果innodb_flush_log_at_trx_commit的值为0,log buffer每秒就会被刷写日志文件到磁盘,提交事务的时候不做任何操作(执行 ...
分类:
数据库 时间:
2020-01-31 10:24:03
阅读次数:
93
redo log 和 bin log redo log 是innodb引擎特有,当有一条记录需要更新时,innodb先把记录写到redo log中,并更新内存,此时更新完成, 同时,innodb会在适当的时候把这个操作记录更新到磁盘中。 binlog(归档日志)是server层的日志 这两种日志有以 ...
分类:
数据库 时间:
2020-01-28 12:29:06
阅读次数:
86
1、redo log(InnoDB引擎特有的日志)1.1、有了 redo log,InnoDB 就可以保证即使数据库发生异常重启,之前提交的记录都不会丢失,这个能力称为 crash-safe。具体来说,当有一条记录需要更新的时候,InnoDB 引擎就会先把记录写到 redo log里面,并更新内存, ...
分类:
数据库 时间:
2020-01-26 23:54:10
阅读次数:
259