摘要: DBA的日常功能SQL之一,绝对原创。--查看系统中连接数的分布情况select s.INST_ID, sum(count(1)) over(partition by s.INST_ID) sum_inst, s.MACHINE, ... 阅读全文
posted @ 2016-03-22 13:57 peiybpeiyb 阅读(210) 评论(0) 推荐(0) 编辑
摘要: DBA的日常功能SQL之一,绝对原创。检测数据库大小的SQL,一个SQL搞定。set lines 500set pages 500col gather_level format a20col database_name format a8col tablespace_... 阅读全文
posted @ 2016-03-22 13:41 peiybpeiyb 阅读(156) 评论(0) 推荐(0) 编辑
摘要: DBA的日常功能SQL之一,绝对原创。由于使用到了 v$sesion 的 blocking_instance,blocking_session 这两列,所以数据库的最低版本为oracle 10g。适合单实例和多实实例数据库,一个SQL搞定。with/*+ materi... 阅读全文
posted @ 2016-03-22 13:33 peiybpeiyb 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 以前看同事写的存储过程时,发现经常会在代码的一些分支语句中使用自定义的过程写日志,这个习惯非常好,很方便日常的分析和调试。点进去看自定义的写日志过程,发现 有 commit 和rollback如下 --写日志 procedure write_log(l_proc... 阅读全文
posted @ 2016-03-22 10:13 peiybpeiyb 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 刚开始在Oralce 数据库里写SQL时,null 和 空字符串'' 经常搞混淆,现在简单描述下这两种类型的区别与联系。NULL 数据库的一种特殊数据类型,代表是未知的、不确定的,有无数种可能性。 NULL 只能通过 is nul... 阅读全文
posted @ 2016-03-22 09:50 peiybpeiyb 阅读(295) 评论(0) 推荐(0) 编辑
摘要: exp 导出时 可以添加 consistent 参数,在10g、11g expdp也可以添加这个参数来导出数据。[oracle@bmsdb ~]$ expdp abc/abc schemas=abc directory=EXPDPIMPDPDIR dumpfile=a... 阅读全文
posted @ 2016-03-22 08:41 peiybpeiyb 阅读(754) 评论(0) 推荐(0) 编辑