一:Tomcat内存优化,启动时告诉JVM我要一块大内存(调优内存是最直接的方式) Windows 下的catalina.bat Linux 下的catalina.sh 如: -Xms<size> JVM初始化堆的大小 -Xmx<size> JVM堆的最大值 实际参数大小根据服务器配置或者项目具体设 ...
分类:
其他好文 时间:
2018-08-27 14:12:55
阅读次数:
177
MySQL日志管理/etc/my.cnferrorlog错误日志排错/var/log/mysqld.log【默认开启】binlog二进制日志备份增量备份DDLDMLDCLRelaylog中继日志复制接收replicationmasterslowlog慢查询日志调优查询时间超过指定值ErrorLoglog-error=/var/log/mysqld.logBinaryLoglog-bin=/var/
分类:
数据库 时间:
2018-08-26 18:14:25
阅读次数:
239
一、《图解性能分析》学习小结 1性能的基础知识 tips:和数据库交互时,应用程序考虑DBMS结合优化。 2性能分析的基础 性能问题的处理和性能调优从正确的测量开始。 2.2 性能信息 分段查找的原则 性能信息的三种类型:概要(总的、平均的)、事件记录(所有瞬时)、快照形式(某一时刻) 不同的类型有 ...
分类:
其他好文 时间:
2018-08-26 15:35:21
阅读次数:
190
配置文件设置缓存 my.ini 或 my.cy 找到 [mysqld] 参数调优 查询缓存相关配置参数 查询缓存使用情况 清理缓存碎片 ...
分类:
数据库 时间:
2018-08-25 14:13:56
阅读次数:
157
背景: 笔者的源数据一张表大概7000多万条,数据大小36G,索引6G,加起来表空间有40G+,类似的表有4张,总计2亿多条 数据库mysql,引擎为innodb,版本5.7,服务器内存256G,物理内存几个T,硬件参数杠杠的,然而处理这些数据踩了不少坑,因 为之前没做过这方面的工作,现在记录下清洗 ...
分类:
数据库 时间:
2018-08-25 14:13:18
阅读次数:
213
一. HBase的通用优化 1 高可用 在 HBase 中 Hmaster 负责监控 RegionServer 的生命周期,均衡 RegionServer 的负载,如果 Hmaster 挂掉了,那么整个 HBase 集群将陷入不健康的状态,并且此时的工作状态并不会维持太久。所以 HBase 支持对 ...
分类:
其他好文 时间:
2018-08-25 14:02:07
阅读次数:
173
Java工程化、高性能及分布式、深入浅出。性能调优、Spring,MyBatis,Netty源码分析 ...
分类:
编程语言 时间:
2018-08-24 23:43:39
阅读次数:
309
没有设计的思想,你就不能成为一名架构师。架构师是一个能撸的了一手好代码,画的了一个漂亮的UML/原型,写的了一篇技术文档,更加能解决好项目关键技术的综合人才。架构师=前端工程师+后端程序员+系统分析师+关键技术解决+各种技术搭配+设计模式+部署调优+其他,可见架构师是多面手,在项目当中起到连接管理与 ...
分类:
编程语言 时间:
2018-08-24 23:38:03
阅读次数:
256
参考文章: 1.Java 新生代、老年代、持久代、元空间 2.Java内存与垃圾回收调优 3.方法区的Class信息,又称为永久代,是否属于Java堆? Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象,如下图所示: 在 Java 中,堆被划分成两个不同的区域:新 ...
分类:
其他好文 时间:
2018-08-24 23:34:34
阅读次数:
1564
在强化学习(四)用蒙特卡罗法(MC)求解中,我们讲到了使用蒙特卡罗法来求解强化学习问题的方法,虽然蒙特卡罗法很灵活,不需要环境的状态转化概率模型,但是它需要所有的采样序列都是经历完整的状态序列。如果我们没有完整的状态序列,那么就无法使用蒙特卡罗法求解了。本文我们就来讨论可以不使用完整状态序列求解强化 ...
分类:
其他好文 时间:
2018-08-24 19:26:00
阅读次数:
187