首页 > Linux操作系统 > Linux操作系统 > oracle日常笔记
一、Statspacek
1、alter system set job_queue_processes=6 scope=both;
2、alter system set timed_statistics=true;
3、SQL> @?/rdbms/admin/spcreate.sql;
安装失败很大原因是spcreate.sql脚本中切换成perfstat用户时未指定连接名。
SQL> exec statspack.snap;测试是否安装成功
4、SQL> @?/rdbms/admin/spdrop.sql;
5、规划自动任务:
编辑spauto.sql脚本后执行:
SQL> @?/rdbms/admin/spauto.sql;
注意:1/24 HH 1/48 MI
6、
SQL> @?/rdbms/admin/spreport.sql;
7、
SQL>exec dbms_job.remove('21');
8、
删除stats$snaphot数据表中数据,其他表中的数据会级连删除;
或SQL> @?/rdbms/admin/sptrunc.sql;
二、查看执行计划
SQL> set line 300
SQL> set pages 20
SQL>explain plan for
SQL> select * from table(dbms_xplan.display());
三、计算数据的物理存储大小:
1、计算表空间的使用情况:
select sum(bytes)/1024/1024 from dba_segments where tablespace_name='SSZF_DATA'
2、计算一个表占用的磁盘空间:
select sum(bytes)/1024/1024 from dba_segments where segment_name='ETSS_LX_XXMX'
四、
表(Table)和段(Segment)之间是什么关系?
答:首先,要清楚它们的概念:表是逻辑对象;段是物理存储对象。然后,再看它们之间的关系:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/169330/viewspace-716780/ ,如需转载,请注明出处,否则将追究法律责任。