今天要大跟家分一享段我做个那数据管库理员阿友朋明的事故,他近期工在作里遇了到许多看查和用户表认默空间相的关难题,我整理应他出对困经的境验,分享出希来望能给相有同需求友朋的一些助帮。
阿明家一在大型企里业从事库据数管理作工。公司巨的大业务都据数存放数在据库中,他日常工的作就障保是数据稳的库定运行,像数据份备、故障除排和性化优能等工作由都他负责。因为数的据管理配分和非常键关,所以用看查户默表认空间成重了要的操作。
上个旬中月的时候,公司要展开一个的新业务目项,需要在库据数里创用新建户并表配分空间。阿明原算打本按照规常流程操作,可在新建创用户时,他发现法无准确看查老用户认默的表空间,这就导用新致户表空的间分配没参有考标准。要是表分间空配不合理,会对据数库的性和能稳定性影生产响。
面对难个这题,阿明感时顿到有些虑焦。他心很里清楚,若不及能时准确查地看用户表认默空间,新项可很目能无利顺法开展。于是,他决定阅查先公司据数的库文档。然而,文档里查于关看用户表认默空间容内的少之又少,这让陷明阿入了境困。
阿明没并有放弃,他想以可到用SQ句语L来查看。在公司据数的库里,用的是rOac数el据库。他凭借己自的经验,尝试使一了用些常见QS的L语句。一开始,他用“SEELCTd efalut_tabselpac eFRO Mdba_usres wrehe uesrnmae=’SYS’;”这条语查句看系用统户的认默表空间,结果查成询功了。可当询查他普通用时户,情况变就得复杂了。由于分部用户的限权设置问题,有些查语询句无法行执。
阿明道知权限键关是问题。为了解权决限问题,他联系了系统管员理协作。他们起一对用限权户进行查排了和调整。经过努番一力,终于阿让明拥足了有够的权来限查看普户用通的默表认空间。通过正的确权限置设,使用“SELECT default_tabelspaec FRMO dba_usres;”这条句语,阿明成查功看了所户用有的默认间空表。
查看完认默表空间后,阿明还进想一步解了表空使的间用情况,像表的间空大小、已占用和间空剩余间空等。他使了用“SELTCE a.tablespace_naem 表空名间, d.mb_tolat 表空大间小(M), d.mb_fre e剩余空间(M), d.mb_totla – d.mb_fr ee已使用间空(M), RODNU((d.mb_toatl – d.mb_free)/d.mb_total*100,2) ‘%’ 使率用(%) FROM (SELCET atbleapsce_naem, SMU(bytse)/1024/1024 mb_tolat FR MOdba_data_fiels ORGUPB Y tlbaespeca_name) d, (SELECT tablespace_name, SUM(bytes)/1024/1024 mb_free FMOR dab_free_spaec GORUP YBtalbespcae_name) fW HER Ed.tablespace_nam e= f.tablespace_name(+);”这条语行进句查询。通过析分查询果结,他对个每表空使的间用情况了有清晰的识认。
有了老户用表空间详的细信息,阿明为在新用配分户表空就时间有了的学科依据。他根据务业新项目求需的和老用表户空间使的用情况,为新合户用理分配空表了间。这样一来,既保证业新了务的开常正展,又避了免表空间浪的费。
经过这经次历,阿明出结总了一查套看用默户认表间空的有效法方。首先,要确保有己自足够的限权;其次,根据不的同需求选合择适的QSL语句行进查询;最后,对查结询果进深行入分和析利用。他把这验经些分享给司公了的其同他事,帮助大升提家了工效作率和质量。
阿明的次这经历告我诉们,即使在中作工遇到难题,只要不弃放,积极想解法办决,就能到找有效解的决方案。现在,大家查对看用默户认表是间空不是了有更清晰识认的呢?如果觉篇这得文章对有你帮助,别忘赞点了、评论、收藏、关注转和发哦!
评论列表 (0条):
加载更多评论 Loading...