2022年1月

转载 sql优化

转载:https://www.cnblogs.com/ddzj01/p/11365541.html 一、前言生产中偶尔会碰到一些sql,有多种执行计划,其中部分情况是统计信息过旧造成的,重新收集下统计信息就行了。但是有些时候重新收集统计信息也解决不了问题,而开发又在嗷嗷叫,没时间让你去慢慢分析原因的时候,这时临时的解决办法是通过spm去固定一个正确的执行计划,等找到真正原因后再解除该spm。

批量telnet

使用脚本批量Telnet测试端口是否连通在一些情况下,我们无法安装nc,ansible等工具,所以一些批量操作,我们只能使用shell实现。下面分享一个近期工作中使用到的批量Telnet端口的脚本,希望对大家能够帮助:脚本内容:#!/bin/bash check_telnet(){ for ip_port in $(cat ip_info|grep -v '^#') do CHECK_PORT=$(echo $ip_port|awk -F: '{print $2}') CHECK_IP=$(echo $ip_port|awk -F: '{print $1}') e...

创建物化视图 提示:ora 12018

创建物化视图,提示ora 12018 ora 表或视图不存在查看物化视图的log表select * from dba_view_logs授予远程用户访问物化视图log的权限grant seelct on mlog$表名

关于oracle的值得推荐几本书籍

1、《基于Oracle的SQL优化》链接:https://pan.baidu.com/s/1l-7MjKef4vKbBrs5gATdWg 提取码:wkqq2、《收获不止oracle》链接:https://pan.baidu.com/s/1h_CWm0gQim9IvbKWJevULQ 提取码:wkqq3、《rac集群管理》链接:https://pan.baidu.com/s/153973bd1MnzMlkcqBop2Zw 提取码:wkqq4、《oracle管理》链接:https://pan.baidu.com/s/1JMxJnhPHt-vcruferwzZpg 提取码:wkqq5、《收获不...

mysql 优化sql

sql 执行频率一、通过 show status 命令了解各种sql的执行频率mysql客户端连接成功后,通过show[session|global] status命令,可以查看服务器的状态,如果不加默认为session(session级为当前连接的统计结果,global级为自数据库上次启动到现在的统计结果)。Eg: show status like 'Com_%';com_xx表示每个xx语句的执行次数,通常着重看curd操作次数(这些参数适用于所有存储引擎);Com_insert:执行select操作的次数,一次查询只累加1;Com_select:执行insert操作的次数,批量插入...