- 博客(10)
- 收藏
- 关注
原创 cron 和crontab的区别
0 2 * * 6| | | | | + 年 [可选参数]| | | | +----- 星期几 (0 - 7) (Sunday=0 or 7)| | | +---------- 月份 (1 - 12)| | +--------------- 几号 (1 - 31)| +-------------------- 小时 (0 - 23)+------------------------- 分钟 (0 - 59)
2024-06-28 14:42:46
574
原创 Oracle中使用merge into解决插入大数据量缓慢问题
假设有两个表:source_table 和 target_table。我们希望根据 source_table 中的数据来更新或插入 target_table 中的数据。如果更新和删除同时存在,删除的条件一定要在更新的条件内,否则数据不能删除。1、on后面的关联条件成立时,可以update、delete。对此我们可以在Oracle中使用merge into解决。3、当源表中不存在数据,而目标表中存在的数据可以删除。2、on后面的关联条件不成立时,可以insert。可以只更新不删除 也可以只删除不更新。
2024-06-28 13:19:08
1075
原创 OceanBase 数据库搭建
安装脚本会尝试自动设置好环境变量,对于特定的系统如果环境变量未生效,可以根据提示,执行设置环境变量的脚本,如果需要设置为每次登陆都生效,需要根据用户使用的 terminal 环境,写到对应的 profile 文件中,一般为。部署方式采用最小规格部署,部署的组件版本默认为最新版本,默认部署的组件包含 oceanbase-ce、obproxy-ce、obagent、grafana、prometheus。您也可以通过参数控制部署的组件、组件的版本、配置以及部署的目录。部署完成后,可以通过命令。
2024-06-26 17:48:14
3503
1
原创 keepalived+haproxy高可用部署
而此时,如果后端的服务器宕掉了,但是客户端的cookie是不会刷新的,如果设置此参数,将会将客户的请求强制定向到另外一个后端server上,以保证服务的正常。[root@Master haproxy-1.4.24]cp examples/haproxy.cfg /etc/haproxy/ #将软件包中的配置文件模板复制到haproxy目录中。vim /etc/haproxy/haproxy.cfg #修改haproxy.cfg配置参数。#本地windows物理机访问。以上nginx验证成功。
2024-06-26 17:23:32
1049
原创 wireshark抓包分析
用于建立连接过程,在连接请求中,SYN=1和ACK=0表示该数据段没有使用捎带的确认域,而连接应答捎带一个确认,即SYN=1和ACK=1。指示报文段里存在着被发送方的上层实体标记为”紧急”数据,当URG=1时,其后的紧急指针指示紧急数据在当前数据段中的位置(相对于当前序列号的字节偏移量),TCP接收方必须通知上层实体。一般而言,如果你得到的数据段被设置了RST位,那说明你这一端有问题了。当ACK=0时,表示该数据段不包含确认信息,当ACK=1时,表示该报文段包括一个对已被成功接收报文段的确认。
2024-02-20 17:55:21
3708
1
原创 ansible基础
执行操作ansible-playbook -i hosts test.yml。我们稍加修改,此处只匹配到local标签下的k8s02 主机。此处我已提供自动化安装脚本安装,可私信提供。
2024-02-20 17:14:01
438
1
原创 AWR报告生成步骤及说明
首先我们关注“wait class”,如果是user I/O或者system I/O,这样有可能是正常的,如果”wait class”是“Concurrency”,那就可能是比较严重的问题。理论上,一个长时间运行的数据库,memory usage% 应该维持在70%左右,如果这个值太小,说明我们的内存浪费了,如果memory usage% 大于90%,我们的某些PL/SQL、cursor等的运行就有可能出问题,应该考虑扩展数据库可使用内存,或者检查内存是否合理使用。
2024-01-30 11:00:04
5401
1
原创 mysql替换某个字段的部分值
例如A表存在字段,第一行值为华为SPN,第二行值为华为PTN,第三行为华为OTN,第四行为烽火SPN,现在要把所有的SPN都替换为SPTN。
2024-01-29 14:22:06
1447
原创 Grafana+prometheus+MySQL监控搭建
登录后就可以按照提示增加数据源,我们以prometheus为例,点击Create a data source,进入数据源添加页面,然后选择prometheus,之后配置prometheus的地址。为了能知道本机的一些信息,比如,CPU使用率,内存,磁盘IO等,我们需要增加一个插件来帮我们收集信息——node_exporter,其实也就是一个系统信息采集的客户端。一切正常的情况下,就能在/var/log/messages中看到如下打印,grafana的web端口是3000,因此我们可以通过以下地址访问,
2024-01-12 12:37:02
1358
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人