缓冲区池相关 innodb_flush_log_at_trx_commit (双一标准之一) 主要控制了 innodb 将 log buffer 中的数据写入日志文件并 flush 磁盘的时间点,取值分别为0、1、2三个。 Innodb_flush_method=(O_DIRECT, fdatasy ...
分类:
数据库 时间:
2020-02-15 23:36:32
阅读次数:
110
1.如果没有数据,或者运行初始化,那么直接在偏好设置里,点击Initialize Database即可 2. 有数据下修改(还没验证) (1)关闭服务sudo /usr/local/mysql/support-files/mysql.server stop (2)安全模式下启动sudo /usr/l ...
分类:
数据库 时间:
2020-02-14 16:19:09
阅读次数:
66
1、什么是actuator 线上监控工具 2、如何整合 遵循三板斧 第一步加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId ...
分类:
编程语言 时间:
2020-02-14 10:36:11
阅读次数:
70
假如内存中buff/cache占用很高的话,建议再关机面前多执行几次sync。 sync数据同步sync命令的基本信息如下。 命令名称:sync。 英文原意:flush filesystem buffers。 所在路径:/bin/sync。 执行权限:所有用户。 功能描述:刷新文件系统缓冲区。 虽然 ...
分类:
系统相关 时间:
2020-02-13 23:10:13
阅读次数:
107
前要:MySQL8后密码要求很高,要有大小写字母和数字特殊字符,导致自己忘记以前配置的密码 一、跳过mysql的密码认证,修改配置文件my.cnf $ ls /usr/local/etc/my.cnf /usr/local/etc/my.cnf # 修改配置文件, 添加 skip-grant-tab ...
分类:
数据库 时间:
2020-02-13 12:50:20
阅读次数:
538
(一)什么是二进制日志 二进制日志(binlog)记录了数据库中所有的DDL和DML操作,但是不包括select语句,语句以“事件”的形式保存,记录了数据库的更改变化,在主从复制(replication)和数据恢复中起着重要的作用。对比来看,MySQL的二进制日志作用相当于Oracle数据库的red... ...
分类:
数据库 时间:
2020-02-13 09:35:09
阅读次数:
80
详细的讲解了hbase原理与架构,以及安装部署教程
分类:
其他好文 时间:
2020-02-12 18:33:52
阅读次数:
44
Mybatis 中缓存分为一级缓存,二级缓存 Mybatis 一级缓存: 一级缓存是 SqlSession 级别的缓存,只要 SqlSession 没有 flush 或 close,它就存在。 当调用 SqlSession 的修改,添加,删除,commit(),close()等方法时,就会清空一级缓 ...
分类:
其他好文 时间:
2020-02-11 16:18:18
阅读次数:
80
看反压 通常最后一个被压高的subTask的下游就是job的瓶颈之一 看checkpoint时长 checkpoint时长能在一定程度影响job的整体吞吐 看核心指标 延迟和吞吐是最重要的指标 资源使用率 提高资源利用率是最终目的。排查首先看GC 常见性能问题 JSON序列化和反序列化 MAP和Se ...
分类:
其他好文 时间:
2020-02-09 11:43:28
阅读次数:
80