![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
脚本
蘑菇丁
每份经历,不管是顺境还是坎坷,都会增加生命的厚度。
世界很小,请带着梦想一起奔跑。
世界很大,请带着坚持努力成长!
勇于挑战,不断突破自我!加油!!!
建了一个大数据运维群,各位大数据运维的同学可以一起讨论 群号584912368
https://github.com/liangjingbin99/shouhuo/tree/master/%E7%AC%AC02%E7%AB%A0
展开
-
查看表空间使用情况
SQL>select sum(bytes)/(1024*1024) as free_space,tablespace_name from dba_free_space group by tablespace_name; SQL>SELECT A.TABLESPACE_NAME,A.BYTES TOTAL,B.BYTES USED, C.BYTES FREE,(B.BYTES*100)原创 2013-11-26 10:52:26 · 981 阅读 · 0 评论 -
如何查看数据库中某用户,正在运行什么SQL 语句
SELECT SQL_TEXT FROM V$SQL_TEXT T, V$SESSION S WHERE T.ADDRESS=S.SQL_ADDRESS AND T.HASH_VALUE=S.SQL_HASH_VALUE AND S.MACHINE='XXXXX' OR USERNAME='XXXXX' -- 查看某主机名,或用户名原创 2013-11-26 10:50:56 · 1050 阅读 · 0 评论 -
脚本实现FTP远程下载
以下脚本是自动实现远程ftp的脚本,供日后使用 #!/bin/sh ftp -i -n open 10.3.192.10 21 user $source_user $source_passwd $ftp_mode cd $src_path lcd $dest_path_1 mget `date +'%Y%m%d'`ES_HS.txt mget province.txt原创 2013-11-25 22:56:17 · 867 阅读 · 0 评论 -
捕捉运行很久的SQL
select username,sid,opname, round(sofar*100 / totalwork,0) || '%' as progress, time_remaining,sql_text from v$session_longops , v$sql where time_remaining and sql_address = address and sql_hash_原创 2013-11-26 10:53:05 · 695 阅读 · 0 评论 -
查询表空间的碎片程度:
SELECT * FROM (SELECT PARSING_USER_ID EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS, sql_text FROM v$sqlarea ORDER BY disk_reads DESC) WHERE ROWNUM<10 ;原创 2013-11-26 11:02:16 · 751 阅读 · 0 评论 -
linux 如何调用sqlplus关闭和开启数据库
linux shell如何调用sqlplus关闭数据库 -bash-3.2 root$ gb.sh #!/bin/bash su - oracle cd /home/oracle sh shutdown.sh -bash-3.2$ more shutdown.sh #!/bin/bash procc=`ps -ef|grep ora_|grep -v ora|wc -l`原创 2013-11-28 16:12:37 · 3225 阅读 · 0 评论 -
脚本实现查看表空间使用情况
#!/bin/bash source ~/.bash_profile . /home/ora10/system_tablespace sqlplus -S oracle/hao12345@hxy col BYTES_USED for 9999999999999 set feed off set linesize 100 set pagesize 200 spool /home/原创 2013-12-02 14:18:02 · 951 阅读 · 0 评论 -
shell脚本实现自动生成awr报告
主要实现自动生成awr报告,代码思想非本人,但是有进行部分改造,之前网上的不能执行,经过部分改造可以正常执行的 生成语法 [oracle@hxy ~]$ bash ./dba_oracle_awr.sh -s HXY -f 20131125140000 -t 20131125150000 -p text -h /u01/app/oracle/product/10.2.1/db_1 脚本如下原创 2013-11-25 15:46:39 · 1268 阅读 · 1 评论