![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 50
whl826661099
这个作者很懒,什么都没留下…
展开
-
ORACLE执行计划
0.加执行计划err number;BEGINGerr := dbms_profiler.start_profiler(to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'));--...业务处理err := dbms_profiler.stop_profiler;--=================================1.检索最新执行计划runidselect * from (select runid, to_char(run_da原创 2021-07-14 19:53:35 · 123 阅读 · 0 评论 -
ORACLE创建JOB定时执行
1. 查看JOB: SELECT * FROM dba_jobs; select * from user_jobs;2.创建JOB: begin sys.dbms_job.submit(job => :job, what => '存储过程名;', next_date => sysdate, ...原创 2020-12-15 09:52:23 · 644 阅读 · 0 评论 -
批量执行文件夹下的所有SQL文件
@echo offset logName = sqllog.logdel all.sqlecho spool %logName% >> all.sqlfor /f %%a in ('dir *.sql /s /b /a-d') do ( echo %%a| findstr all.sql >nul && echo @%%a || echo @%%a >> all.sql)echo spool off >> all.sqlsqlpl.原创 2020-11-26 11:05:59 · 774 阅读 · 0 评论 -
Oracle自带异常列表
一丶Oracle自带异常列表ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREADY_OPEN 游标已经打开 DUP_VAL_ON_INDEX...原创 2020-09-03 15:57:42 · 876 阅读 · 0 评论 -
PLSQL专项学习之DBMS_SESSION包
https://blog.csdn.net/weixin_42163563/article/details/90234687PLSQL专项学习之DBMS_SESSION包转载 2020-08-14 10:49:56 · 129 阅读 · 0 评论 -
oracle常用系统表
dba_开头…dba_users 数据库用户信息dba_segments 表段信息dba_extents 数据区信息dba_objects 数据库对象信息dba_tablespaces 数据库表空间信息dba_data_files 数据文件设置信息dba_temp_files 临时数据文件信息dba_rollback_segs 回滚段信息dba_ts_quotas 用户表空间配额信息dba_free_space 数据库空闲空间信息dba_pr原创 2020-08-14 10:46:00 · 147 阅读 · 0 评论 -
oracle表分区详解
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间:是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空...原创 2019-08-29 10:35:58 · 180 阅读 · 0 评论 -
oracle insert 插入多条数据导致性能问题
项目中遇到需要循环插入7000多条数据问题。修改前是循环插入的用时300秒。修改后用 insert all ,配合 select 1 from dual 性能改善明显,用时15秒。insert all into TABLE_NAMEvalues(值1, 1,0) into TABLE_NAMEvalues(值2, 2,0) into TABLE_NAMEvalues(值3, 3...原创 2019-08-16 20:11:48 · 2861 阅读 · 0 评论 -
Oracle ALL表 及其解释
Oracle ALL表 及其解释一、oracle查询用户所有表的语句介绍。1、select * from all_tab_comments-- 查询所有用户的表,视图等2、select * from user_tab_comments -- 查询本用户的表,视图等3、select * from all_col_comments--查询所有用户的表的列名和注释.4、...原创 2019-08-16 10:45:07 · 6155 阅读 · 0 评论 -
oracle使用dbms_metadata.get_ddl查看各种DDL(表,索引,存储过程)
可以查询的类型有6种 ,用如下语句:-- 6种:SEQUENCE、TRIGGER、TABLE、INDEX、VIEW、FUNCTIONselect object_type from user_objects group by object_type比如查询SEQUENCE的ddl ,如下:SELECT sequence_name,DBMS_METADATA.GET_DDL('SEQUENC...转载 2019-04-16 17:24:36 · 3611 阅读 · 0 评论 -
oracle 批量获取synonym同义词的ddl文
一、通过查询dba_synonyms表中的字段,拼接成一个ddl文。getSynonymSql.sql select -- s.*, 'CREATE OR REPLACE '||decode(s.OWNER,'PUBLIC','PUBLIC ','')||'SYNONYM '|| decode(s.OWNER,'PUBLIC','',s.OWN...原创 2019-04-16 12:11:55 · 1974 阅读 · 0 评论