上一页 1 ··· 5 6 7 8 9
摘要: 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) 编辑
摘要: mysql 的列转行想找个函数,但是没有找到目前是通过有条件的笛卡尔积完成的。DROP IF EXISTS TABLE pyb_tmp_160315_2CREATE TABLE pyb_tmp_160315_2 ( id INT, NAME VARCHAR(200))... 阅读全文
posted @ 2016-03-15 14:29 peiybpeiyb 阅读(107) 评论(0) 推荐(0) 编辑
摘要: mysql 的行转列 主要是通过 group_concat 来实现。CREATE TABLE pyb_tmp_160315 ( id INT, NAME VARCHAR(200)) ;INSERT INTO pyb_tmp_160315VALUES(1,'a'),(... 阅读全文
posted @ 2016-03-15 14:24 peiybpeiyb 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 公司有一个业务系统使用的jboss,数据库是oracle 10gr2 rac,当一台实例宕机后,业务人员就会打电话反馈说系统无法登陆,或者在某个页面无法操作。同开发的哥们一同查看后台应用日志时,一直提示无法连接到数据库。主要是jdbc 不支持 taf,只能通过检测连接... 阅读全文
posted @ 2016-02-13 21:52 peiybpeiyb 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 很久之前就想在CSDN上写博客了,不知为什么一直没写,2016年春节和同学闲聊时,发现很多哥们都写博客了,自己也不能太懒了,虽然隔三差五有写工作日志,但是分享性就稍微差点,以后每月坚持写不少于4篇原创文章,顺便测试下自己能坚持多久。2016-02-13 ... 阅读全文
posted @ 2016-02-13 21:38 peiybpeiyb 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9