摘要:
select segment_name, bytes/1024/1024from user_segments Swhere S.segment_type = 'TABLE'AND S.segment_name = ‘XXXX';//表名但对于有blob字段的不适用,blob内容不会被统计,统计blob大小的方法:select SEGMENT_NAME, TABLESPACE_NAME, TO_CHAR(SUM(BYTES) / (1024 * 1024), '999G999D999') CNT_MB from dba_extents T WHERE T. 阅读全文
摘要:
select session_id from v$locked_object;//找到锁的sessionIdSELECT * FROM v$session //查看该sessionId以及对应的serialALTER SYSTEM KILL SESSION '148,15001'; //根据sessionId和serial关闭 阅读全文
摘要:
切换到oracle用户su - oracle启动监听lsnrctl start确认是不是想要启动的oracle实例echo $ORACLE_SID如果不是,切换SIDoracle切换SID:vi .bash_profile修改export ORACLE_SID=dg1保存退出使修改生效. ~/.bash_profileecho $ORACLE_SID查看连接sqlplussqlplus '/as sysdba'启动startup 阅读全文
摘要:
客户端与服务端字符集不一致会造成乱码问题。在服务端:sql>SELECT * FROM NLS_DATABASE_PARAMETERS;在查询结果中关注如下参数:nls_language => Lnls_territory => Tnls_characterset => C在客户端的注册表里,根据服务端参数修改nls_lang,格式如下:set nls_lang=L_T.C这样客户端与服务端字符集就一致了。 阅读全文