DBA不复制粘贴,你还能做些什么?思考一下
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,在客户现场查看文档,照着命令敲,其实是很LOW的一件事,问题是很多时候,现场不允许带着你的笔记本和手机,你怎么办。很多常用的命令需要我们记住,随手捏来,每天花费半个小时边敲边理解是很好学习方式。下面的
千家信息网最后更新 2024年09月22日DBA不复制粘贴,你还能做些什么?思考一下
在客户现场查看文档,照着命令敲,其实是很LOW的一件事,问题是很多时候,现场不允许带着你的笔记本和手机,你怎么办。很多常用的命令需要我们记住,随手捏来,每天花费半个小时边敲边理解是很好学习方式。
下面的诊断命令你能在理解的基础上盲敲下来么???
[root@11g-ocp ~]# dateMon Dec 24 06:40:05 CST 2018[root@11g-ocp ~]# su - oracle<11g-ocp:orcl:/home/oracle>$sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Mon Dec 24 06:40:12 2018Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit ProductionWith the Partitioning, Automatic Storage Management, OLAP and Real Application Testing optionsSQL> select sysdate from dual;SYSDATE-----------------------24-DEC-2018 06:40:18SQL> oradebug setmypid;Statement processed.SQL> oradebug event 10046 trace name context forever,level 12;Statement processed.SQL> select count(*) from t; COUNT(*)---------- 1SQL> oradebug event 10046 trace name context off;Statement processed.SQL> oradebug tracefile_name;/u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_2761.trcSQL> !tkprof /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_2761.trc ./1224.trcTKPROF: Release 11.2.0.4.0 - Development on Mon Dec 24 06:41:30 2018Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.SQL> !more ./1224.trcTKPROF: Release 11.2.0.4.0 - Development on Mon Dec 24 06:41:30 2018Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.Trace file: /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_2761.trcSort options: default********************************************************************************count = number of times OCI procedure was executedcpu = cpu time in seconds executing elapsed = elapsed time in seconds executingdisk = number of physical reads of buffers from diskquery = number of buffers gotten for consistent readcurrent = number of buffers gotten in current mode (usually for update)rows = number of rows processed by the fetch or execute call********************************************************************************SQL ID: cyzznbykb509s Plan Hash: 2966233522select count(*) from tcall count cpu elapsed disk query current rows------- ------ -------- ---------- ---------- ---------- ---------- ----------Parse 1 0.00 0.00 0 0 0 0Execute 1 0.00 0.00 0 0 0 0Fetch 2 0.00 0.00 0 2 0 1------- ------ -------- ---------- ---------- ---------- ---------- ----------total 4 0.00 0.00 0 2 0 1Misses in library cache during parse: 0Optimizer mode: ALL_ROWSParsing user id: SYSNumber of plan statistics captured: 1Rows (1st) Rows (avg) Rows (max) Row Source Operation---------- ---------- ---------- --------------------------------------------------- 1 1 1 SORT AGGREGATE (cr=2 pr=0 pw=0 time=65 us) 1 1 1 TABLE ACCESS FULL T (cr=2 pr=0 pw=0 time=37 us cost=2 size=0 card=1)Elapsed times include waiting on following events: Event waited on Times Max. Wait Total Waited ---------------------------------------- Waited ---------- ------------ SQL*Net message to client 2 0.00 0.00 SQL*Net message from client 2 10.31 10.31********************************************************************************OVERALL TOTALS FOR ALL NON-RECURSIVE STATEMENTScall count cpu elapsed disk query current rows------- ------ -------- ---------- ---------- ---------- ---------- ----------Parse 1 0.00 0.00 0 0 0 0Execute 1 0.00 0.00 0 0 0 0Fetch 2 0.00 0.00 0 2 0 1------- ------ -------- ---------- ---------- ---------- ---------- ----------total 4 0.00 0.00 0 2 0 1Misses in library cache during parse: 0Elapsed times include waiting on following events: Event waited on Times Max. Wait Total Waited ---------------------------------------- Waited ---------- ------------ SQL*Net message to client 3 0.00 0.00 SQL*Net message from client 3 10.31 15.89OVERALL TOTALS FOR ALL RECURSIVE STATEMENTScall count cpu elapsed disk query current rows------- ------ -------- ---------- ---------- ---------- ---------- ----------Parse 0 0.00 0.00 0 0 0 0Execute 0 0.00 0.00 0 0 0 0Fetch 0 0.00 0.00 0 0 0 0------- ------ -------- ---------- ---------- ---------- ---------- ----------total 0 0.00 0.00 0 0 0 0Misses in library cache during parse: 0 1 user SQL statements in session. 0 internal SQL statements in session. 1 SQL statements in session.********************************************************************************Trace file: /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_2761.trcTrace file compatibility: 11.1.0.7Sort options: default 1 session in tracefile. 1 user SQL statements in trace file. 0 internal SQL statements in trace file. 1 SQL statements in trace file. 1 unique SQL statements in trace file. 62 lines in trace file. 0 elapsed seconds in trace file.SQL>
命令
在理
基础
客户
小时
常用
怎么办
手机
文档
方式
时候
照着
笔记
笔记本
问题
面的
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全证书比较
mongodb数据库安装位置
网络安全教育筑牢思想防线
付费聊天软件开发
自然保护区数据库图
香港的互联网科技水平
exocad种植体数据库
软件开发业务视频
增量模型用于哪些软件开发
网络安全电子书签
华为云服务器安全组怎么弄
富士康软件开发工程师
网络安全宣传周主题党日主持词
网络安全妇女之声
成为一名网络安全师
微投网络技术是什么
网络安全的八大基石
戴尔r740安装什么数据库
宝山区品质软件开发销售方法
数据库连接实习日志怎么写
软件开发工程师就业问题
计算机网络技术专科推荐吗
网络安全法施行时间
原版服务器怎么tp
南昌专业软件开发团队
万维网通过什么访问wwb服务器
网络安全检查简讯
职业发展规划 软件开发
上海品牌网络技术服务费
投资软件开发赔了