码迷,mamicode.com
首页 >  
搜索关键字:oracle 性能优化    ( 45708个结果
分区表收集统计信息
数据库Oracle 11.2.0.4 RAC 2节点,业务反馈SQL执行缓慢,发现执行计划是全表扫描,前一天是走索引很快,猜测是统计信息不准确导致。 后续对分区表99G,收集统计信息后,业务反馈SQL走索引,恢复正常。 一、实际上收集统计信息的操作 观察如下链接http://www.oraclepl ...
分类:其他好文   时间:2020-05-19 22:43:16    阅读次数:66
一句话从 Oracle 取每组前三名
Oracle 实现这个用到了窗口函数,以及子查询,写出来也不容易,如下 SELECT * FROM ( SELECT g, ROW_NUMBER() OVER(PARTITION BY g ORDER BY x) group_id RN FROM A ) WHERE group_id <= 3 OR ...
分类:数据库   时间:2020-05-19 22:19:05    阅读次数:100
Oracle 插入多行记录
在Oracle 中插入多行,显然不可以用下面的方法: insert into sys_defect (DEFECT_ID,DEFECT_CODE,DEFECT_LEVEL,DEFECT_DESC,UPDATE_USERID,UPDATE_TIME,SYS_DEFECT.ENABLED,DEFECT_ ...
分类:数据库   时间:2020-05-19 20:52:54    阅读次数:71
使用python对oracle进行简单性能测试
一、概述 dba在工作中避不开的两个问题,sql使用绑定变量到底会有多少的性能提升?数据库的审计功能如果打开对数据库的性能会产生多大的影响?最近恰好都碰到了,索性做个实验。 1. sql使用绑定变量对性能的影响 2. 开通数据库审计功能对性能的影响 实验采用的办法很简单,就是通过python读取cs ...
分类:数据库   时间:2020-05-19 20:40:34    阅读次数:59
oracle释放空间到OS
测试: 建表空间 CREATE TABLESPACE TESTTBS DATAFILE '/oradata01/dfhdb/testtbs01.dbf' SIZE 2G; 在表空间上建表 CREATE TABLE TESTTAB TABLESPACE TESTTBS AS SELECT * FROM ...
分类:数据库   时间:2020-05-19 20:07:12    阅读次数:69
PostgreSQL实现Oracle的decode函数功能
PostgreSQL实现Oracle的decode函数功能 相关链接:https://blog.csdn.net/weixin_34242509/article/details/92974392 create or replace function decode(variadic p_decode_ ...
分类:数据库   时间:2020-05-19 18:34:04    阅读次数:134
oracle语句两张表相减,看最后是否有误差
有三张表,一张是系统表dual,一张是自己的表A,一张是自己的表B 其中A和B查看最后得出的时间,然后和系统表相比,最后相减,看是否有相差,误差多少秒 select total_seconds1,total_seconds2,total_seconds1-total_seconds2 AS gap ...
分类:数据库   时间:2020-05-19 15:08:15    阅读次数:144
182-为什么要使用工厂模式创建对象?
https://www.jianshu.com/p/38bd26a1f7ef 工厂模式的实现方式和原理都不难理解和掌握。但是,在学习完之后,发现网上给的例子,根本体现不了工厂模式的作用。先不说存在有的例子本身就是错误的,主要是例子中的代码太简单,可以说没必要用工厂模式,只不过是为了说明实现方式和原理 ...
分类:其他好文   时间:2020-05-19 14:36:51    阅读次数:102
oracle语句,时分秒格式转成秒
select (hours+minutes+seconds) AS total_seconds from ( select to_char(sysdate,('HH24'))*60*60 AS hours, to_char(sysdate,('mi'))*60 AS minutes, to_char ...
分类:数据库   时间:2020-05-19 14:29:25    阅读次数:116
Jsp--java.sqlsqlException结果集已耗尽
java连接Oracle数据库,从ResultSet中获取数据出现java.sqlsqlException结果集已耗尽 1、检查数据库事务是否提交 2、ResultSet.next()方法的错误使用 当返回一条语句时:可以rs.next()判断有无值,rs==null,这样没有效果 返回多条语句时要 ...
分类:数据库   时间:2020-05-19 12:42:16    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!