09 2020 档案
摘要:Shell 变量的作用域(Scope),就是 Shell 变量的有效范围(可以使用的范围)。在不同的作用域中,同名的变量不会相互干涉,就好像 A 班有个叫小明的同学,B 班也有个叫小明的同学,虽然他们都叫小明(对应于变量名),但是由于所在的班级(对应于作用域)不同,所以不会造成混乱。但是如果同一个班
阅读全文
posted @ 2020-09-24 15:01
SolidMango
摘要:Shell提供了一些用于调试脚本的选项,如下所示: -n 读一遍脚本中的命令但不执行,用于检查脚本中的语法错误 -v 一边执行脚本,一边将执行过的脚本命令打印到标准错误输出 -x 提供跟踪执行信息,将执行的每一条命令和结果依次打印出来 使用这些选项有三种方法,一是在命令行提供参数 $ sh -x .
阅读全文
posted @ 2020-09-23 16:27
SolidMango
摘要:锁表与解锁 查看锁表进程SQL语句 select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID; 解锁 杀掉锁表进程: 记录下SID和serial# ,分别替换掉下面的1155,39095,即可解除锁表 al
阅读全文
posted @ 2020-09-18 08:45
SolidMango
摘要:and_equal是Oracle支持的一种特定操作,可以将多个单列索引进行合并(Index Merge)输出查询结果。同时and_equal可以通过Hints来进行强制,最少指定两个索引,最多指定5个。以下的执行计划是常见的and_equal执行方式: SQL> select /*+ and_equ
阅读全文
posted @ 2020-09-11 09:41
SolidMango
摘要:Hint概述基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。 此时就需要DBA进行人为的干预,告诉优化器使用我们指定的存取路径或连接类型生成执行计划,从 而使语句高效的运行。例如,如果
阅读全文
posted @ 2020-09-11 09:38
SolidMango
摘要:1、常用命令 sar -n DEV #查看当天从零点到当前时间的网卡流量信息 sar -n DEV 1 10 #每秒显示一次,共显示10次 sar -n DEV -f /var/log/sa/saxx #查看xx日的网卡流量历史 sar -q #查看历史负载 sar -b #查看磁盘读写 DEV显示
阅读全文
posted @ 2020-09-10 16:17
SolidMango
摘要:组播IP地址 关于组播地址的分类:224.0.0.0~224.0.0.255为预留的组播地址(永久组地址),地址224.0.0.0保留不做分配,其它地址供路由协议使用;224.0.1.0~224.0.1.255是公用组播地址,可以用于Internet;224.0.2.0~238.255.255.25
阅读全文
摘要:简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、no
阅读全文
posted @ 2020-09-05 14:12
SolidMango
摘要:Linux下使用tc(Traffic Control) 流量控制命令模拟网络延迟和丢包qdisc is short for 'queueing discipline' TC案例 如何使用tc模拟网络延迟和丢包 修改网络延时: sudo tc qdisc add dev eth0 root netem
阅读全文
posted @ 2020-09-03 19:22
SolidMango
摘要:Linux服务器丢包故障的解决 我们使用Linux作为服务器操作系统时,为了达到高并发处理能力,充分利用机器性能,经常会进行一些内核参数的调整优化,但不合理的调整常常也会引起意想不到的其他问题,本文就一次Linux服务器丢包故障的处理过程,结合Linux内核参数说明和TCP/IP协议栈相关的理论,介
阅读全文
posted @ 2020-09-03 19:17
SolidMango

浙公网安备 33010602011771号