ORACLE
光头老段
这个作者很懒,什么都没留下…
展开
-
oracle 快速复制表语句
CREATE TABLE TABLE_NAME_A PARALLEL(DEGREE 10) NOLOGGING AS SELECT * from TABLE_NAME_B; 要比普通的 CREATE TABLE TABLE_NAME_A AS SELECT * from TABLE_NAME_B; 效率快上1/3原创 2021-04-30 14:18:24 · 246 阅读 · 0 评论 -
大量数据查询优化
上亿级别数据基本无法排序进行分页了,排序会导致全表扫描,取消排序功能 (如果有方法的话请大佬分享下) 1:用rownum进行分页 select * from (select t_.*, rownum rn from (select t_.* from TABLE_NAME t_ where ROWNUM <= 10) t_) where rn > 0 2:根据业务情况建立索引 目前只用了这两种办法,不知道还有没有还有其他好办法了 ...原创 2021-04-28 14:52:37 · 196 阅读 · 0 评论 -
ORACLE-定时任务相关
创建存储过程 create or replace procedure V_MES_U_AT_TM_NO_ORDINATION as begin update at_TM_NO_ORDINATION set CURRENT_NO_I = 1; commit; end; 创建定时任务 Declare i Integer; Begin dbms_job.submit(i...原创 2020-03-24 11:51:29 · 107 阅读 · 0 评论