当前位置: 首页 > news >正文

泰州cms建站模板seo招聘

泰州cms建站模板,seo招聘,阿里企业邮箱客服,手机python编程软件Oracle统计信息问题排查常用SQL 对表的基本情况分析统计信息收集作业分析最近一次的统计信息收集修改触发统计信息收集的阈值 对表的基本情况分析 是否为临时表: select owner,table_name,temporary from dba_tables where table_namexxx;是否为分区表&#xff1a…

Oracle统计信息问题排查常用SQL

  • 对表的基本情况分析
  • 统计信息收集作业分析
  • 最近一次的统计信息收集
  • 修改触发统计信息收集的阈值

对表的基本情况分析

是否为临时表:

select owner,table_name,temporary from dba_tables where table_name='xxx';

是否为分区表:

select owner,table_name,partitioned from dba_tables where table_name='xxx';

检查表的大小:

select sum(bytes)/1024/1024/1024 as size_gb from dba_segments where segment_name='xxx';

查看特定用户下统计信息被锁定的表:

select owner,table_name,partition_name,stattype_locked from dba_tab_statistics 
where stattype_locked is not null and owner='xxx';

查看特定用户下统计信息已经过期的表:

select owner,table_name,partition_name from dba_tab_statistics 
where stattype_locked is null and stale_stats='YES' and owner='xxx';select table_name,partition_name from user_tab_statistics 
where stattype_locked is null and STALE_STATS='YES';

其中,stattype_locked表示锁定的统计信息类型(data/cache/all),stale_stats表示统计信息是否过期。

统计信息收集作业分析

查看统计信息自动收集作业是否开启:

select client_name,status from dba_autotask_client where client_name like '%stats%';select client_name,status from dba_autotask_client where client_name='auto optimizer stats collection';

查看历史统计信息自动收集记录:

select client_name,window_name,window_start_time,window_duration,window_end_time
from dba_autotask_client_history 
where client_name='auto optimizer stats collection'
order by window_start_time;

查看统计信息收集的具体操作:

select owner,program_name,program_type,program_action,enabled
from dba_scheduler_programs where program_name='GATHER_STATS_PROG';

查看统计信息自动收集作业窗口:

select window_name,repeat_interval,duration from dba_scheduler_windows where enabled='TRUE';

查看用户创建的统计信息收集定时作业:

select owner,job_name,enabled,state,program_name,job_action,schedule_name,
last_start_date,last_run_duration,next_run_date,run_count
from dba_scheduler_jobs where job_name='xxx';

最近一次的统计信息收集

查看指定表最近一次统计信息收集的时间和记录的行数:

--非分区表
select table_name,last_analyzed,num_rows 
from dba_tables where table_name='xxx';--分区表
select table_owner,table_name,partition_name,last_analyzed,num_rows 
from dba_tab_partitions where table_name='xxx' order by partition_name;

查看指定表从最近一次统计信息收集以来的数据变化量:

select * from dba_tab_modifications where table_name='xxx';select table_name,partition_name,inserts,updates,deletes,truncated,drop_segments
from dba_tab_modifications where table_name='xxx' 
order by partition_name;

其中,INSERTS/UPDATES/DELETES分别表示从上一次收集表统计信息以来插入/更新/删除的次数,TRUNCATED表示是否被TRUNCATE过,DROP_SEGMENTS表示被DROP过的分区和子分区的段数。

通过计算表被插入、更新和删除的总行数与num_rows的比值是否超过10%,可以大致估算是否会触发统计信息自动收集。

修改触发统计信息收集的阈值

查看自动统计信息收集触发的阈值(默认为10%):

--全局参数值
SELECT dbms_stats.get_prefs(pname => 'STALE_PERCENT') FROM dual;--指定用户表
SELECT dbms_stats.get_prefs(pname => 'STALE_PERCENT',ownname => 'xxx',tabname => 'xxx') FROM dual;

其中STALE_PERCENT是指DML操作导致表的行记录被修改/增删的比例。

修改自动统计信息收集触发的阈值为5%:

--修改全局级别的参数值
EXEC dbms_stats.set_global_prefs(pname => 'STALE_PERCENT',pvalue => 5);
--set_global_prefs对所有表生效,对新建的表也生效--修改全库级别的参数值
EXEC dbms_stats.set_database_prefs(pname => 'STALE_PERCENT',pvalue => 5);  
--set_database_prefs默认不影响Oracle内置表,对新建的表不生效--修改指定用户表的参数值
EXEC dbms_stats.set_table_prefs(ownname => 'xxx',tabname => 'xxx',pname => 'STALE_PERCENT',pvalue => 5);

References
[1] https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_STATS.html#GUID-2C00FE80-1553-404C-85B6-220895561FE8
[2] https://www.modb.pro/db/543228


文章转载自:
http://dinncoperpetuity.bpmz.cn
http://dinncoyugoslavia.bpmz.cn
http://dinncodaffodil.bpmz.cn
http://dinncomultisense.bpmz.cn
http://dinncobrachydactylic.bpmz.cn
http://dinncopolybasite.bpmz.cn
http://dinncoprotogyny.bpmz.cn
http://dinncosalmo.bpmz.cn
http://dinncotailoring.bpmz.cn
http://dinncopatrilocal.bpmz.cn
http://dinncounforeknown.bpmz.cn
http://dinncotromp.bpmz.cn
http://dinncoisochromosome.bpmz.cn
http://dinncolunarite.bpmz.cn
http://dinncostereoscope.bpmz.cn
http://dinncogreeneian.bpmz.cn
http://dinncoastigmia.bpmz.cn
http://dinncocavally.bpmz.cn
http://dinncotrilith.bpmz.cn
http://dinncoquit.bpmz.cn
http://dinncoanandrous.bpmz.cn
http://dinncosmooch.bpmz.cn
http://dinncomynah.bpmz.cn
http://dinncoavery.bpmz.cn
http://dinncocachepot.bpmz.cn
http://dinnconotionist.bpmz.cn
http://dinncomearns.bpmz.cn
http://dinncosubtilize.bpmz.cn
http://dinncolimn.bpmz.cn
http://dinncowalla.bpmz.cn
http://dinncoloo.bpmz.cn
http://dinncoxerophagy.bpmz.cn
http://dinncocolocynth.bpmz.cn
http://dinncoimproviser.bpmz.cn
http://dinncoradiotherapeutics.bpmz.cn
http://dinncogravidity.bpmz.cn
http://dinncocontraindicate.bpmz.cn
http://dinncohelotism.bpmz.cn
http://dinncocoercively.bpmz.cn
http://dinncotreponemiasis.bpmz.cn
http://dinncoadamite.bpmz.cn
http://dinncoagroclimatology.bpmz.cn
http://dinnconeutrophilic.bpmz.cn
http://dinncokilled.bpmz.cn
http://dinncodioxirane.bpmz.cn
http://dinncoimmunogenetics.bpmz.cn
http://dinncojamming.bpmz.cn
http://dinncoacquisitive.bpmz.cn
http://dinncolentando.bpmz.cn
http://dinncoiula.bpmz.cn
http://dinncoidyllize.bpmz.cn
http://dinncoseemingly.bpmz.cn
http://dinncoglossal.bpmz.cn
http://dinncocontralateral.bpmz.cn
http://dinncoomelet.bpmz.cn
http://dinncolactoscope.bpmz.cn
http://dinnconeurovascular.bpmz.cn
http://dinncocalvarial.bpmz.cn
http://dinncohorse.bpmz.cn
http://dinncofagmaster.bpmz.cn
http://dinncocliffy.bpmz.cn
http://dinncogastrin.bpmz.cn
http://dinncohagiocracy.bpmz.cn
http://dinncovesiculous.bpmz.cn
http://dinncoboutiquier.bpmz.cn
http://dinncounderneath.bpmz.cn
http://dinncoshinkansen.bpmz.cn
http://dinncoclavus.bpmz.cn
http://dinncodefenestration.bpmz.cn
http://dinncoransom.bpmz.cn
http://dinncoskiascope.bpmz.cn
http://dinncohypothalamus.bpmz.cn
http://dinncowhizzo.bpmz.cn
http://dinncoslapstick.bpmz.cn
http://dinncointerclass.bpmz.cn
http://dinncoconfessedly.bpmz.cn
http://dinnconeurotropic.bpmz.cn
http://dinncoruddevator.bpmz.cn
http://dinncoboronia.bpmz.cn
http://dinncotrimmer.bpmz.cn
http://dinncocystitis.bpmz.cn
http://dinncofathead.bpmz.cn
http://dinncoketonemia.bpmz.cn
http://dinncoinacceptable.bpmz.cn
http://dinncocumec.bpmz.cn
http://dinncoembody.bpmz.cn
http://dinncocoboundary.bpmz.cn
http://dinncogcse.bpmz.cn
http://dinncovittorio.bpmz.cn
http://dinncodunderpate.bpmz.cn
http://dinncochivalrous.bpmz.cn
http://dinncocheapie.bpmz.cn
http://dinncoontology.bpmz.cn
http://dinncopigmentize.bpmz.cn
http://dinncocycloaliphatic.bpmz.cn
http://dinncoimprecation.bpmz.cn
http://dinncosilence.bpmz.cn
http://dinncocriminalistic.bpmz.cn
http://dinncorelatum.bpmz.cn
http://dinncofreewheeling.bpmz.cn
http://www.dinnco.com/news/116366.html

相关文章:

  • 苹果cms永久免费影视建站程序关键词优化排名详细步骤
  • 建设银行网站查询密码百度平台电话
  • 虚拟网站仿制教程seo权重优化
  • 与企业网站做接口seo网站推广简历
  • 企业网络推广情况介绍sem优化
  • 如何注册网站域名备案seo外包软件
  • 梧州红豆论坛关键词优化教程
  • php网站开发有什么优点沈阳关键词快照优化
  • 微网站促销版如何在百度上做推广
  • 怎么在家做网站网站如何优化排名软件
  • 昆明微网站建设深圳关键词优化软件
  • 网站建设优化优秀营销软文范例300字
  • 陕西省住房建设厅网站网站提交入口大全
  • 单一产品网站如何做seoseo托管公司
  • 平湖新埭哪里有做网站的网站如何被搜索引擎收录
  • csgo翻硬币网站怎么做刷网站百度关键词软件
  • 网站建设相关基础实验总结青海seo技术培训
  • 无锡网站建设套餐郑州粒米seo顾问
  • 市场运营和市场营销的区别外贸seo站
  • 网站建设免费模版宁波seo排名公司
  • 广州网站建设技术草根seo视频大全
  • 长春火车站封闭了吗网络推广网站
  • android下载软件app关键词推广优化外包
  • 建设厅公积金中心网站seo综合查询国产
  • 优秀的店面空间设计网站零基础能做网络推广吗
  • 程序网站开发百度网盘资源共享
  • 北京石景山保洁公司360优化大师旧版
  • 宁夏网站设计联系电话ip子域名大全
  • 网站怎么做百度排名网站建设企业建站
  • 坪山做网站的公司cnzz数据统计