发布了文章2019-10-18
1 案例 1.1 环境部署 环境1:WEB服务器 {代码...} 环境2:SYN攻击 {代码...} 1.2 分析过程 1、CPU使用率不高但是软中断已经到了10%,从非idle状态的全部用在了软中断上面。 2、确认是哪个软中断导致的问题 {代码...} TIMER(定时中断)、NET_RX(网络接收)、SCHED(...
发布了文章2019-10-14
【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsignedtinyint(1 表示是,0 表示否)。说明:任何字段如果为非负数,必须是 unsigned。注意:POJO 类中的任何布尔类型的变量,都不要加 is 前缀,所以,需要在设置从 is_xxx到 Xxx 的映射...
发布了文章2019-10-11
1 ansible.cfg 修改hosts文件位置 {代码...} 2 hosts 默认/etc/ansible/hosts 例子 {代码...} {代码...} 配置项 {代码...} 3 modules link 3.1 认证 {代码...} [链接] 3.2 关闭SELINUX {代码...} [链接]
发布了文章2019-10-11
When vm.overcommit_memory is 2, you specify a value for vm.overcommit_ratio. For information about calculating the value for vm.overcommit_ratio when using resource queue-based resource management, see the Greenplum Database server configuration p...
回答了问题2019-10-05
自增列业务上不好控制,可以不用。用编号保证唯一性即可,有重复的可以加一些信息进去
回答了问题2019-10-05
你的规格应该是4g,看监控应该是有oom了,看看有没有prepare大批量插入,mysql的内存分配用的是不jmalloc
赞了文章2019-10-05
导读:说到滴滴的派单算法,大家可能感觉到既神秘又好奇,从出租车扬召到司机在滴滴平台抢单最后到平台派单,大家今天的出行体验已经发生了翻天覆地的变化,面对着每天数千万的呼叫,滴滴的派单算法一直在持续努力让更多人打到车,本篇文章会着重介绍我们是如何分析...
发布了文章2019-09-16
新增redo log file,默认只有3个50MB的redo log,产生大量log file switch (checkpoint incomplete)和log file switch completion等待事件。
发布了文章2019-09-16
1 安装规划 ORACLE安装到新磁盘上,磁盘挂载到u01,d01和d02是符号连接,实际目录在u01下 参数 值 Oracle base /d01/app/oracle Software location /d01/app/oracle/product/12102/dbhome_1 DATAFILEDESTINATION /d02/oradata RECOVERYAREADESTINATION /d02/fast_rec...
发布了文章2019-09-16
安装ORACLE数据库软件,dbca安装数据库后,需要配置listener连接数据库。这里有一些概念比较难理解,记录一些分析实战结论。 从连接端讲起。 1 连接数据库的方式 oracle的连接串有几部分构成,这里就按sqlplus为例,一个完成的连接串遵循下面格式 {代码...} 下面先讲...
发布了文章2019-09-10
前台命令 {代码...} 后台命令 {代码...} 启动抓包 {代码...} 结果包,报文内容已经被解析了可以直接观察key值,处理问题很方便 {代码...} redis网络协议 [链接]
发布了文章2019-09-09
1 REDOLOG / BINLOG redolog binlog 日志作用 保护脏数据 数据库备份恢复使用 引擎支持 只适合InnoDB引擎 所有引擎 日志格式 物理日志 逻辑日志,SQL语句 提交方式 快速提交 提交时一次性写入 保存形式 会被循环覆盖 长期保存 redolog记录的是对于每个页的修改 binlog...
发布了文章2019-09-09
MySQL 5.6增加了参数innodb_undo_directory、innodb_undo_logs和innodb_undo_tablespaces这3个参数,可以把undo log从ibdata1移出来单独存放。
发布了文章2019-07-22
本文主要记录一些实践过程,主要分析了在CFS下是如何计算CPU使用率的,参考systemd-cgtop的代码 1 测试案例 {代码...} 1.1 cpu限制(cpu.cfs_quota_us) 创建group:ruletest {代码...} 这个cgoup的cpu限制 {代码...} 运行一个跑满CPU的程序,并观察状态 {代码...} ...
发布了文章2019-07-22
本文主要记录一些实践过程,主要分析了在CFS下是如何计算CPU使用率的,参考systemd-cgtop的代码 1 测试案例 {代码...} 1.1 cpu限制(cpu.cfs_quota_us) 创建group:ruletest {代码...} 这个cgoup的cpu限制 {代码...} 运行一个跑满CPU的程序,并观察状态 {代码...} ...
回答了问题2019-07-22
父表中其实还没有数据的,数据都在子表上,查父表的时候会把子表的数据拿出来。 你可以用explain select * from 父表 这样看下执行计划就知道了