MySQL是当下最流行的关系型数据库之一,互联网高速发展的今天,MySQL数据库在电商、金融等诸多行业的生产系统中被广泛使用。 在实际的开发运维过程中,想必大家也常常会碰到慢SQL的困扰。一条性能不好的SQL,往往会带来过大的性能开销,进而引起整个操作系统资源的过度使用,甚至造成会话堆积,引发线上故 ...
分类:
数据库 时间:
2020-10-22 22:49:48
阅读次数:
31
性能调优 1、调优tomcat的线程池 1、1打开tomcat下的conf找到server.xml name : 执行器(线程池)的名字 namePrefix : 指定线程池中的每一个线程的name前缀 maxThreads:线程池中最大的线程数量 假设:请求的数量超过了“700,这将不是意味着将m ...
分类:
其他好文 时间:
2020-10-21 21:00:47
阅读次数:
26
inux下TCP/IP及内核参数优化有多种方式,参数配置得当可以大大提高系统的性能,也可以根据特定场景进行专门的优化,如TIME_WAIT过高,DDOS攻击等等。如下配置是写在sysctl.conf中,可使用sysctl -p生效,相关参数仅供参考,具体数值还需要根据机器性能,应用场景等实际情况来做 ...
分类:
其他好文 时间:
2020-10-20 16:27:09
阅读次数:
23
无论对Spark集群,还是Hadoop集群等大数据相关的集群进行调优,对linux系统层面的调优都是必不可少的,这里主要介绍3种常用的调优和linux常见面试题 ...
分类:
系统相关 时间:
2020-10-20 16:23:11
阅读次数:
36
调优面试真题 首先我们来看问我的几道Java调优实战的面试问题: 使用“+” 拼接字符串为什么更快? 为什么final关键字现在无助于内联? 为什么外小内大的嵌套循环原则对性能提升并没有帮助? 指令重排序会导致什么结果? 什么是分布式系统中最耗时的操作? 为什么JDK和高性能产品的代码必须使用JMH ...
分类:
编程语言 时间:
2020-10-19 22:58:09
阅读次数:
30
存储引擎 如何实现索引 索引的存储结构? 使用B+树的好处? 索引值改变了,树的结构如何改变? 事务 MySql 有哪些隔离级别 SQL调优 ...
分类:
数据库 时间:
2020-10-18 16:42:08
阅读次数:
72
今天有个参数看到挺好用的,记录一下,后期有其他看到往这里添加好了,可能性不大,哈哈 #这个是设置连接会话的过期时间,会影响cleansession为false相关应用,但对于大部分为true的应用来说改小性能提升比较多,能够#尽早释放会话资源,默认2h太长了,可以改成2mzone.external.... ...
分类:
其他好文 时间:
2020-10-18 09:22:47
阅读次数:
22
云服务器是所有云计算服务商提供的最基础产品,国内云服务器就属BAT(阿里云、腾讯云、百度云)三家企业了,其实厂商一般会根据分配的资源划分云服务器的级别和规格。但是由于采用的基础硬件、架构和调优技术存在差别,类似配置的云服务器之间也可能有较大的性能差异。很多用户在选购时往往不知道该选择哪个品牌;如果想 ...
分类:
其他好文 时间:
2020-10-14 20:01:30
阅读次数:
21
前言JVM调优是每个高级程序员的必修课,在本章中,我会从发展过程以及核心价值来剖析JVM的体系结构。为了让大家更好的理解JVM的工作机制,我会在讲解完运行时数据区之后,再通过一个类的加载过程到这个类最终在运行时数据区中的存储来更进一步理解JVM的工作原理。最后,通过对内存的回收机制和垃圾回收算法的讲解,引出到JVM的性能调优这一主题,在这个部分会着重讲解垃圾回收算法以及常见的垃圾回收器的区别和使用
分类:
其他好文 时间:
2020-10-12 20:51:54
阅读次数:
48
1.安装环境准备1.1部署规划软件安装路径E:\nginx软件日志路径E:\nginx\logs\软件主配置文件路径E:\nginx\conf软件子配置文件路径E:\nginx\conf\conf.d软件站点配置路径E:\nginx\html端口规划802.Nginx安装部署2.1Nginx安装包下载与依赖安装?WinServer下安装部署Nginx注意事项:1、Nginx安装路径不能出现中文,如