管理本地日志(Binlog) 概述 MySQL的本地日志(Binlog)是一种记录MySQL数据库所有更改操作的日志文件,可用于自行搭建主从架构、订阅数据等。本文介绍如何查看或删除RDS MySQL实例的本地日志(Binlog)。 功能介绍 Binlog:即二进制日志文件,它记录了 MySQL 所有的数据变更,并以二进制的形式存储在数据库日志文件中。
default表示使用集群内部的metastore服务,mysql表示使用用户自行提供的mysql服务。
导入数据源xx 当您创建缓存实例后,您需要导入数据源,将对象存储(Baidu Object Storage,BOS)的存储桶或存储桶目录以数据源的形式导入缓存实例,以实现加速访问对象存储BOS。 准备工作 创建导入数据源前,请确认已创建了可用的缓存实例,详情请参见新建缓存实例(超链接新建缓存实例)。目前每个缓存实例下仅支持导入20个数据源。
未对所有IP授权 检查填写的IP是否在公网可以访问,检查防火墙配置,检查Mysql的账号权限 检查数据传输服务器是否能连通目的数据库 目的数据库网络不通,MySQL授权问题 检查目的数据是否访问正常,检查Mysql的账号权限 检查源数据库的版本号 MySQL版本低于5.1 升级MySQL到5.1及以上版本 检查目的数据库待迁入的数据库是否可用 目的数据库中的db不存在 创建目的数据库的db:create
连接数据源 连接数据源,是指让Sugar BI和您的数据库(包括 MySQL、Oracle、SQL Server 等)之间建立连接,让Sugar BI能够使用和查询您数据库中的数据。本章节以 MySQL 数据库作为示例,我们假设您已经有了一个 MySQL 数据库,并且数据库中已经有了要分析和展示的数据。
face', master_password='face', master_log_file='mysql-bin.000006', master_log_pos=0; (mysql_log_file和master_log_pos从主库上执行 show master status中获取) 开启主从同步 start slave; 查看状态 show slave
注意事项 实例版本:代理实例当前支持MySQL 5.6、MySQL 5.7 、MySQL 8.0版本的主实例创建;建议使用对应版本的CLI客户端来连接代理实例,如果版本不一致可能导致无法连接。 数量限制:代理实例一次仅可购买一个,且一个主实例只能购买一个代理实例。 绑定关系:代理实例不能单独存在,创建代理实例须先有主实例;主实例释放时,对应的代理实例会跟随主实例被释放。
连接数据源 连接数据源,是指让Sugar BI和您的关系型数据库 RDS(包括 MySQL、Oracle、SQL Server 等)之间建立连接,让Sugar BI能够使用和查询您数据库中的数据。本章节以 MySQL 数据库作为示例,我们假设您已经有了一个 MySQL 数据库,并且数据库中已经有了要分析和展示的数据。
开启file缓存模式后(默认为不开启file缓存模式), bosfs会在本机器的bos.fs.cache.base目录下缓存通过bosfs读到的文件, 下次读取相同文件, 会直接读取本地文件, 而非从bos服务端重新拉取, 以此提升性能. (1) 开启file缓存模式, 并配置bosfs缓存目录为/tmp/bosfs-cache (2) 开启100MB预读, 当文件size超过100MB开启分片上传
注意: 实时统计和锁表对象热点 Top 是根据锁对象表进行展示,MySQL 8.0 版本以前只有持有等待关系产生时该表才有数据,MySQL 8.0 以后会展示全部数据,所以 MySQL 8.0 之前版本和 MySQL 8.0 以后版本展示会有不同。 实时列表仅展示存在持有等待关系的 InnoDB 锁信息,无持有等待关系不展示。