03 2023 档案

摘要:在实际应用中,经常使用多表查询。多表查询就是同时查询两个或两个以上的表。下面做个语法及示例汇总: 1. 内连接(join) 内连接侧重于两个表之间的共性,它的作用是使用连接,比较两个(或多个)表之间的共有数据,然后进行返回。语法: 1.select * from 表名1 join 表名2 [on 条 阅读全文
posted @ 2023-03-31 17:01 查拉图斯特拉面条 阅读(203) 评论(0) 推荐(0) 编辑
摘要:iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。同vmstat一样,iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析 iostat 阅读全文
posted @ 2023-03-21 19:45 查拉图斯特拉面条 阅读(3532) 评论(0) 推荐(1) 编辑
摘要:通过Jenkins远程执行脚本时,发现Jenkins构建任务失败,但是服务器本身的脚本是生效的。 排查确认是Jenkins构建任务超时,导致Jenkins看板显示任务构建失败,但是服务器上的自动脚本执行完全正常。 1. 问题描述: Jenkins任务看板: 查看该构建任务的控制台输出 控制台输出日志 阅读全文
posted @ 2023-03-20 18:49 查拉图斯特拉面条 阅读(1782) 评论(0) 推荐(0) 编辑
摘要:做性能测试,首先要搭建测试环境以及对应的监控,再对整体环境做出优化。 财务性能测试,涉及到的几项环境配置调优和性能监控: 1.应用环境搭建 ①集群、分布式 ②应用JVM调优 ③数据库连接池调优 2.中间件Redis ①开启多线程(单机模式) ②调内存 ③内存淘汰策略 ④集群 3.中间件Nginx ① 阅读全文
posted @ 2023-03-16 18:28 查拉图斯特拉面条 阅读(205) 评论(0) 推荐(0) 编辑
摘要:在Redis 6.0中,非常受关注的第一个新特性就是多线程。 在Redis 6.0中,多线程默认是禁用的,只使用主线程。如果需要使用多线程功能,需要在 redis.conf文件中进行配置(重启服务)。 1. 开启redis多线程 修改redis.conf配置文件 io-threads-do-read 阅读全文
posted @ 2023-03-16 18:28 查拉图斯特拉面条 阅读(899) 评论(0) 推荐(0) 编辑
摘要:通过grafana可视化看板监控redis。 1. 安装redis数据源 首先需要添加redis数据源,地址:https://grafana.com/grafana/plugins/redis-datasource/?tab=installation 1.1 官网指引 官网原文,将redis数据源安 阅读全文
posted @ 2023-03-16 18:26 查拉图斯特拉面条 阅读(258) 评论(0) 推荐(1) 编辑
摘要:使用jmeter执行性能测试,报错:java.lang.OutOfMemoryError: Java heap space 需要对jmeter的jvm进行调优。记录如下: 1. 问题记录及分析: 使用jmeter执行性能测试,某场景150并发时,出现报错。日志如下: Creating summari 阅读全文
posted @ 2023-03-01 21:38 查拉图斯特拉面条 阅读(816) 评论(0) 推荐(2) 编辑