摘要: nginx反向代理502-Bad Gateway问题解决 参考自:https://blog.csdn.net/josephhao1989/article/details/103087226 故障现象: 直接访问目标地址正常,通过Nginx代理的地址访问报错502-Bad Gateway。 原因分析: 阅读全文
posted @ 2023-10-13 11:31 bret_chen 阅读(532) 评论(0) 推荐(0) 编辑
摘要: MySQL 高可用性之Keepalived+Mysql(双主热备) 环境描述: OS:CentOS6.5_X64 MASTER:192.168.0.202 BACKUP:192.168.0.203 VIP:192.168.0.204 1. 配置两台 MySQL 主主同步 1.1 安装配置MySQL 阅读全文
posted @ 2023-01-06 09:27 bret_chen 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Oracle Database 12.2 静默安装 第一部分:安装环境准备 安装环境 系统:CentOS-7-x86_64-DVD-2009 (CentOS 采用中文字符集安装) Oracle Database:Oracle Database 12.2.0.1.0 for Linux x86-64 阅读全文
posted @ 2022-07-28 15:47 bret_chen 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Tomcat 多实例部署Ⅱ 前言 以前总是采用很Low的方式在同一台服务器上部署多个Web应用,步骤是这样的:Copy Tomcat目录-->更改conf/server.xml三个端口号 >部署war包 >分别启动访问。 这样是最简单的方式,但事实上是不推荐的,因为如果服务器资源有限,需要部署的应用 阅读全文
posted @ 2022-06-12 09:08 bret_chen 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 14. 优化专题 14.1 查询频繁,数据量大 14.1.1 索引 使用时机: 表中经常查询的字段可以考虑添加索引。 联合索引:若能确认多个条件会同时使用时,可以将这几个条件作为联合索引。 单列索引:若条件查询时,这几个条件不是同时用到的话,还是单列做索引比较好些。 例子: 如:id,name,in 阅读全文
posted @ 2020-03-24 15:50 bret_chen 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 12. 聚合函数 12.1 AVG() 求平均数 12.2 COUNT() 查询条数 12.3 FIRST() 查询第一条(PS:oracle中表达式不一样) 12.4 LAST() 查询最后一条(PS:oracle中表达式不一样) 12.5 MAX()最大值 MIN()最小值 12.6 SUM() 阅读全文
posted @ 2020-03-24 15:36 bret_chen 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 11. Oracle 定时任务基础 11.1 简介 oracle job 是应用在数据库层面,用来定时执行存储过程或者 SQL 语句的定时器。 11.2 查询 11.3 创建 11.3.1 SQL语句执行创建 11.3.2 pl/sql 图形化界面创建 11.4 查询某job的下一次执行时间 11. 阅读全文
posted @ 2020-03-24 15:35 bret_chen 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: 8. 游标 8.1 简介 8.1.1 定义 实质上是数据集,类似数组一样,把查询的数据集存储在内存当中。 使用时可以通过游标指向其中一条记录,也可以通过循环游标达到循环数据集的目的。 8.1.2 游标的种类 显式游标:使用之前必须得先声明定义,一般是对查询语句的结果进行定义游标。 可以通过游标循环获 阅读全文
posted @ 2020-03-24 15:33 bret_chen 阅读(907) 评论(0) 推荐(1) 编辑
摘要: 7. 存储过程 7.1 简介 7.1.1 定义 所谓存储过程,就是一段存储在数据库中执行某块业务功能的程序模块。 它是由一段或者多段的PL/SQL代码块或者SQL语句组成的一系列代码块。 7.1.2 结构分析 create [or replace] :如果存储过程已经存在则覆盖替代原有的过程。 pr 阅读全文
posted @ 2020-03-24 15:32 bret_chen 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 5. SQL高级 表优化相关(序列、视图等) 5.1 INDEX(索引) 可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 PS:更新一个包含索引的表需要比更新一个没有索引的表花费更多的时间,这是由于索引本身也需要更新。因此,理想的做法是仅仅在常常被 阅读全文
posted @ 2020-03-24 15:31 bret_chen 阅读(440) 评论(0) 推荐(0) 编辑