小麦苗 博客
简介Oracle优化器对于基数值的估算是否准确关系到能否生成最优的执行计划,而基数值估算的准确性又取决于SQL中各个对象的统计信息是否完整、是否能真实反映出对象的数据分布情况。因此使用何种方法收集统计 ... 阅读全文
统计信息不准确导致执行计划走了笛卡尔积
昨天有事没有上班,今天早上来查看系统的时候发现了很多笛卡尔积的sql,而且一直在跑,已经运行了10多个小时了,觉得这个比较典型,这里记录一下SELECT a.ELAPSED_TIME 已运行时间,a ... 阅读全文
Oracle收集内部对象和数据字典的统计信息
数据字典统计信息描述Oracle数据库里数据字典基表(如TAB$、IND$等)、数据字典基表上的索引,以及这些数据字典基表的列的详细信息。描述数据字典基表的统计信息与描述普通表、索引、列的统计信息没有 ... 阅读全文
Oracle中如何找出统计信息过期的表
在ORACLE数据库当中,我们如何判断当前对象的统计信息是否过期/过时(Stale)的呢?从哪些维度去判断呢?我们有那些方法呢?下面介绍ORACLE数据库中一些找出过期统计信息的方法,主要有下面几种方 ... 阅读全文
Oracle并行和并发收集统计信息(含常用SQL)
常用SQ官网:https://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_stats.htm#ARPLS05https://docs.orac ... 阅读全文
在Oracle中,在新建或重建索引后统计信息是否自动收集
在Oracle 10g后有个隐含参数“_OPTIMIZER_COMPUTE_INDEX_STATS”,意思是是否对新建索引收集统计信息,该参数默认是TRUE,表示默认收集新建索引的统计信息。示例如下阅读全文
终端工具之MobaXterm配置
简介官方网址:https://mobaxterm.mobatek.netMobaXterm 又名 MobaXVT,是一款增强型终端、X 服务器和 Unix 命令集(GNU/ Cygwin)工具箱。M ... 阅读全文
Linux常见的远程连接ssh终端工具介绍
secureCR官方网址:https://www.vandyke.com/products/securecrt/index.htmSecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真 ... 阅读全文
DHCP获取IP的过程
我们知道,如果你知道某台电脑的IP,就可以向这个IP发起连接请求,建立连接后就可以操作收发数据。五层网络协议对应的消息体变化分析要发送的数据,会在网络层里加入IP头。ip报头这里面最重要的是发送端和接 ... 阅读全文
Linux中的tcp参数 net.ipv4.tcp_max_tw_buckets、net.core.somaxconn、net.ipv4.tcp_max_syn_backlog
简介这些参数是 Linux 中 TCP/IP 协议栈相关的参数,具体含义如下net.ipv4.tcp_max_tw_buckets:用于限制系统同时保持 TIME_WAIT 状态的最大数量,即控制系 ... 阅读全文
TCP连接的状态详解以及故障排查
1、TCP状态了解TCP之前,先了解几个命令linux查看tcp的状态命令1) netstat -nat 查看TCP各个状态的数量2)lsof -i:port 可以检测到打开套接字的状况3) sar -n SOCK 查看tcp创建的连接数 ... 阅读全文
MySQL中的行转列
环境准备CREATE TABLE scores id INTsubject VARCHAR(50)score IN);INSERT INTO scores (id, subject, scor ... 阅读全文