电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

ORACLE性能診斷―學習statspack筆記(二)[概述]

瀏覽:7日期:2023-11-18 08:18:31
Oracle性能診斷―學習statspack筆記(二)[概述]作者:劉穎博 時間:2004-3-3mail:liuyingbo@126.com,請指正轉載請注明出處及作者 ORACLE性能診斷涉及對象A.;;;服務器、網絡以及磁盤(外部的環境)B.;;;實例(SGA,后臺進程)C.;;;對象(表,索引,段……)D.;;SQLE.;;;設計(指的是應用的設計,這部分一般說來是很難改變了)ORACLE性能診斷要遵循上面的順序,先察看服務器是否存在問題,主要從CPU,RAM,DISK配置是否存在問題,檢查操作系統的核心參數的設置等等;假如是跨地域的進行共享的多個ORACLE,網絡通信性能也是非常的要害的,ORACLE利用的是TNS(Transparent Network Substrate 透明網絡層)提供數據庫之間的分布傳輸;另外影響ORACLE相應時間的最大的單獨組成部分是磁盤I/O,能夠減少磁盤I/O的任何事情都會對ORACLE的性能產生正面的影響,比如改變ORACLE初始化參數,調整相應的SQL等;對于ORACLE的實例調整應該注重的問題是,過載的ORACLE的SGA會導致嚴重的性能問題,對于ORACLE實例的調整主要包括:初始化參數、數據緩沖存儲(DEFAULT、KEEP、RECYCLE)和SGA中共享池和庫緩存等;還有就是ORACLE對象的調整,包括存儲參數等等;最后是SQL語句的調整。STATSPACK概述 STATSPACK來源在ORACLE最早版本就存在的UTLBSTAT和UTLESTAT工具。開始的BSTAT-ESTAT工具就可以直接從ORACLE的內存結構中獲取信息。 STATSPACK通過獲取數據庫當前狀態的快照來進行工作。大部分的情況,我們會規劃一個以小時為單位來收集數據的JOB,并在需要的時候請求附加快照。 當我們獲取快照時,STATSPACK會從SGA內部的RAM內存結構中采樣,并記錄到相應的STATSPACK表中,注重的是,大多數情況下,SGA中的V$視圖與相應的的STATSPACK表之間存在直接的對應關系,比如:V$SYSSTAT --------->STATS$SYSSTATSQL> DESC V$SYSSTATName;;;Null?;Type----------------------------------------- -------- ----------------------------STATISTIC# NUMBERNAME;;;;VARCHAR2(64)CLASS;;;;;;;;;;;NUMBERVALUE;;;NUMBERSQL> DESC STATS$SYSSTATName;;;Null?;Type----------------------------------------- -------- ----------------------------SNAP_ID;;;;;;;;NOT NULL NUMBER(6)DBID;;;NOT NULL NUMBERINSTANCE_NUMBERNOT NULL NUMBERSTATISTIC#;;;;;NOT NULL NUMBERNAME;;;;;;;;;;;NOT NULL VARCHAR2(64)VALUE;;;NUMBER 在理解STATSPACK工具的時候,很要害的是要明白通過STATSPACK快照收集的信息是累計值,從V$視圖中收集到起始時間的數據庫信息,然后進行持續累加,知道實例中止,我想,這也許就應該是STATSPACK不能產生兩張跨越SHUTDOWN的快照的報告的原因吧。 對應STATSPACK存在一系列的STATSPACK表,不同的ORACLE版本會有一定的差異。這些表大體上分為控制表、參數表、事件表、事務處理表、并行服務器表、概要表、系統表等等下面是我列出的ORACLE9I的STATSPACKE表:SQL> select table_name from dba_tables where table_name like 'STATS$%';TABLE_NAME------------------------------STATS$DATABASE_INSTANCESTATS$LEVEL_DESCRIPTIONSTATS$SNAPSHOTSTATS$DB_CACHE_ADVICESTATS$FILESTATXSSTATS$TEMPSTATXSSTATS$LATCHSTATS$LATCH_CHILDRENSTATS$LATCH_PARENTSTATS$LATCH_MISSES_SUMMARYSTATS$LIBRARYCACHETABLE_NAME------------------------------STATS$BUFFER_POOL_STATISTICSSTATS$ROLLSTATSTATS$ROWCACHE_SUMMARYSTATS$SGASTATS$SGASTATSTATS$SYSSTATSTATS$SESSTATSTATS$SYSTEM_EVENTSTATS$SESSION_EVENTSTATS$BG_EVENT_SUMMARYSTATS$WAITSTATTABLE_NAME------------------------------STATS$ENQUEUE_STATSTATS$SQL_SUMMARYSTATS$SQLTEXTSTATS$SQL_STATISTICSSTATS$RESOURCE_LIMITSTATS$DLM_MISCSTATS$UNDOSTATSTATS$SQL_PLAN_USAGESTATS$SQL_PLANSTATS$SEG_STATSTATS$SEG_STAT_OBJTABLE_NAME------------------------------STATS$PGASTATSTATS$IDLE_EVENTSTATS$PARAMETERSTATS$INSTANCE_RECOVERYSTATS$STATSPACK_PARAMETERSTATS$SHARED_POOL_ADVICESTATS$SQL_WORKAREA_HISTOGRAMSTATS$PGA_TARGET_ADVICE41 rows selected.其中STATSPACK表的主要錨定點是STATS$DATABASE_INSTANCE,具體的表的介紹我打算放到后面的文章進行討論。 可以說,以前我們的ORACLE性能調整主要是一種REACTIVE TUNNING(反應式調整),通過STATSPACK工具,我們可以進行長期趨勢分析、性能問題事后分析、資源規劃以及猜測建模等,我們完全可以采用一種PROACTIVE TUNNING(前瞻式調整)。并且從ORACLE9I開始,ORACLE可以動態的改變ORACLE實例的內存配置,ORACLE也正朝著動態數據庫配置邁進。(待續)……………………………………………………………………………………參考Donald K.Burleson《ORACLE HIGH-PERFORMANCE TUNING WITH STATSPACK》
標簽: Oracle 數據庫
主站蜘蛛池模板: 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 除尘器布袋骨架,除尘器滤袋,除尘器骨架,电磁脉冲阀膜片,卸灰阀,螺旋输送机-泊头市天润环保机械设备有限公司 | 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 碳纤维布-植筋胶-灌缝胶-固特嘉加固材料公司 | 大白菜官网,大白菜winpe,大白菜U盘装系统, u盘启动盘制作工具 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 工控机,嵌入式主板,工业主板,arm主板,图像采集卡,poe网卡,朗锐智科 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | 昆山新莱洁净应用材料股份有限公司-卫生级蝶阀,无菌取样阀,不锈钢隔膜阀,换向阀,离心泵 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 超声波_清洗机_超声波清洗机专业生产厂家-深圳市好顺超声设备有限公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 电缆桥架生产厂家_槽式/梯式_热镀锌线槽_广东东莞雷正电气 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 首页 - 军军小站|张军博客| 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | 滑板场地施工_极限运动场地设计_滑板公园建造_盐城天人极限运动场地建设有限公司 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 四川职高信息网-初高中、大专、职业技术学校招生信息网 | 超高频感应加热设备_高频感应电源厂家_CCD视觉检测设备_振动盘视觉检测设备_深圳雨滴科技-深圳市雨滴科技有限公司 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 北京发电机出租_发电机租赁_北京发电机维修 - 河北腾伦发电机出租 | 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体| 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 智慧消防-消防物联网系统云平台 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | MVR蒸发器厂家-多效蒸发器-工业废水蒸发器厂家-康景辉集团官网 |