oracle点滴记录
程序员文章站
2024-01-01 23:25:52
...
表空间自动拓展
1: 查看表空间:
SELECT * FROM dba_data_files WHERE tablespace_name = 'TABLESPACE';
2: 查看表空间大小:
SELECT tablespace_name, SUM(bytes/1024/1024) FROM dba_segments GROUP BY
tablespace_name;
3: 构造 修改表空间自动拓展的 sql
SELECT
'alter database datafile '''||
file_name||
''' '||
' autoextend on;'
FROM
dba_data_files
WHERE tablespace_name = 'TABLESPACE';
4: 将3中的结果拷贝出来执行。
字符串操作:
比如邮件地址域名抽取出来:abc@ef.com -> ef.com
substr(email, INSTR(email,'@') +1)
查询正在运行的sql:
select se.username,sq.sql_text
from v$sql sq,v$session se
where sq.address=se.sql_address;