02 2017 档案
Oracle-SQL程序优化案例二
摘要:有时候写得不规范的SQL语句真的是占用很多时间 以下是我在工作中发现的规律,如果字段过多的使用函数,尽量不要将这些字段串联在一起做匹配或查询条件,比如红色注释部分,在执行红色部分的时候 这个SQL程序是执行了7分多钟,但是将函数分开做匹配的户查询时间不用1秒: SELECT EBELN||'_'|| 阅读全文
posted @ 2017-02-25 15:45 Leader.Z 阅读(205) 评论(0) 推荐(0)
Oracle-存储过程实现更改用户密码
摘要:--调用存储过程实现更改DB用户密码 CREATE OR REPLACE PROCEDURE MODUSERPW(USER_NAME VARCHAR2,USER_PW VARCHAR2)ISSQLTXT VARCHAR2(1000);RESULTS NUMBER;PASSWD VARCHAR2(30 阅读全文
posted @ 2017-02-23 16:37 Leader.Z 阅读(321) 评论(0) 推荐(0)
Linux下" >/dev/null 2>&1 "详解
摘要:在学习Linux的过程中,常会看到一些终端命令或者程序中有">/dev/null 2>&1 "出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者google一下相关的知识。 0:表示键盘输入(stdin)1:表示标准输出(stdout),系统默认是1 2:表示错误输出(stderr) 阅读全文
posted @ 2017-02-20 15:45 Leader.Z 阅读(226) 评论(0) 推荐(0)
Oracle--SQL程序优化案例一
摘要:下面是存储过程的一部分程序: PROCEDURE SAP_MAN_ROUTING_SO (CITEM_ID VARCHAR2, CSITE_ID VARCHAR2, CTYPE VARCHAR2) IS V_ROUTING VARCHAR2 (40); BEGIN IF (CITEM_ID NOT 阅读全文
posted @ 2017-02-16 09:17 Leader.Z 阅读(425) 评论(0) 推荐(0)
Linux root用户与普通用户时间不一致
摘要:造成这种原因有多种,可能是安装软件时选的时区不是本国时间等等。 今天检查了root用户和oracle及grid用户的时间不一样,幸好数据库还没有正式应用,不然可能会造成时间差影响。 现在将同步的方法步骤分享一下。 1、先用root用户同步Linux操作系统和CMOS的硬件时间 [root@oracl 阅读全文
posted @ 2017-02-13 16:59 Leader.Z 阅读(1458) 评论(0) 推荐(0)
Linux6.6及以上版本配置oracle-ASM共享储存-UDEV
摘要:在linux6.6版本之前,我们又两种方式可以配置asm共享磁盘,一种是安装asm驱动包进行asm磁盘组配置,另一种是UDEV通过识别共享存储UUID号进行asm磁盘组配置。 但在linux6.6之后,厂家不再提供asm驱动包,只能通过UDEV方式进行配置,下面我们就来看下用UDEV配置的步骤: 操 阅读全文
posted @ 2017-02-13 14:36 Leader.Z 阅读(6848) 评论(0) 推荐(0)
Oracle--利用监听器日志监控访问该数据库的客户端IP
摘要:服务器10.10.10.168 数据库seineebs 客户端 10.10.10.14 用户guipeng.zhang 查看监听器状态: 在本机利用PL/SQL工具连接该数据库 查看监听器日志:一般路劲默认为红色框内路劲下的trace/listener.log [oracle@Apexmic ~]$ 阅读全文
posted @ 2017-02-08 14:51 Leader.Z 阅读(693) 评论(0) 推荐(0)
综合KPI报表历史明细数据查询
摘要:一、综合计划部KPI明细数据查询--xigu用户要求:需显示第三季度,即789三个月的明细数据解决方法:1.查看SSISC:\Users\Administrator\Documents\Visual Studio 2008\Projects\SAP_MONTH_REPORT_KPI\SAP_MONT 阅读全文
posted @ 2017-02-08 10:55 Leader.Z 阅读(334) 评论(0) 推荐(0)
Oracle-执行./runInstaller报错,弹不出图形界面
摘要:[root@Apexmic Packages]# xhost + 无论是root用户还是oracle用户均执行了xhost + 但还是报以下错误 [oracle@Apexmic database]$ ./runInstaller Starting Oracle Universal Installer 阅读全文
posted @ 2017-02-07 11:29 Leader.Z 阅读(1983) 评论(0) 推荐(0)
Oracle --45 个非常有用的 Oracle 查询语句
摘要:日期/时间 相关查询 1.获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month"FROM DUAL;2.获取当前 阅读全文
posted @ 2017-02-06 15:12 Leader.Z 阅读(299) 评论(0) 推荐(0)