bootstrap$浅谈
bootstrap$浅谈
调整虚拟机的磁盘大小步骤
调整虚拟机的磁盘大小步骤
MySQL数据库丢失数据场景分析(II)
原创:Perry.Zhang 发表:Jane.Hoo MySQL主从复制原理:MySQL主库在事务提交时写binlog,并通过sync_binlog参数来控制binlog刷新到磁盘“落地”。从库中有两个线程: IO线程负责从主库读取binlog,并记录到本地的relay log中;SQL线程再将relay log中的记录应用到从库。如下图所示:
MySQL数据库丢失数据场景分析(I)
原创:Perry.Zhang 发表:Jane.HooInnoDB作为MySQL支持事务的存储引擎,同Oracle类似,事务提交时需要写redo、undo log。 InnoDB采用预写日志(Write Ahead Log)策略,数据页的变更会首先在内存中完成,同时将事务操作顺序记录到redo log中。完成上述的操作后表示该事务已经完成,可以返回给应用已提交的信息。 但此时实际被更改的数据页还保存在内存中(称为脏页),并没有flush到磁盘上即没有落地。刷盘操作一般会在达到一定条件后,触发checkpoint机制,此时会将内存中的脏页合并写入到磁盘里,完成数据同步。刷盘策略由innodb_flush_log_at_trx_commit参数控制的策略。
zabbix监控环境搭建指南--史上最最详细搭建过程
原创:Perry.Zhang 修改:Jane.Hoo发表:Jane.Hoomysql监控zabbix及依赖环境最最详细搭建指南~1)只有server 和 proxy需要使用数据库。Proxy只需要导入一个schema.sql文件,而server在导入schema.sql外还需导入images.sql和data.sql.2)创建数据库时,如果没有在配置文件中默认定义库字符集为utf8的话,那么需要手动指定,否则会出现中文乱码。3)上述三个文件的路径为源码包中的database/mysql中。4)三个文件的导入顺序,schema.sql必须最先导入。
提取某一天内awr中的Time Model Statistics中统计值
?提取某一天内awr中的Time Model Statistics中统计值?(可以对比一天内,某个参数指标的变化)?
查看数据库执行计划发生变化的方法和脚本
查看数据库执行计划发生变化的方法和脚本
按时间段查看redo产生的量和sql的解析情况
按时间段查看redo产生的量和sql的解析情况
merge应用一例
merge应用一例
使用 DBMS_XPLAN 查看执行计划
使用 DBMS_XPLAN 查看执行计划
MYSQL快速备份工具xtrabackup测试(I)
MYSQL快速备份工具测试,xtrabackup版本信息:InnoDB Backup Utility v1.5.1-xtrabackup; Copyright 2003, 2009 Innobase Oyand Percona LLC and/or its affiliates 2009-2013. All Rights Reserved.请先至官网下载对应版本