随笔分类 -  Oracel

摘要:1、 drop table并不会直接删除表,而是表放进回收站中,可恢复。若要彻底删除,用 drop table purge。 2、 semi join -–in、exists 第一张表不会返回重复记录,第二张表找到则返回 anti join –not in、not exists 第二张找不到则返回 阅读全文
posted @ 2017-09-28 18:29 海东青Lo 阅读(248) 评论(0) 推荐(0)
摘要:表空间逻辑上有若干个段组成,物理上由多个数据文件组成。 一个表隶属一个表空间。 段分类:表段、索引段、回滚段、临时段和高速缓存段等。 区:一组连续数据块组成一个区,分配给表的最小单位。 数据块:8k。 阅读全文
posted @ 2017-06-23 15:54 海东青Lo 阅读(123) 评论(0) 推荐(0)
摘要:merge语句具有按条件获取要更新或插入到表中的数据行,然后从1个或多个源头对表进行更新或向表中插入行两方面的能力。经常用在数据仓库中移动大量数据。 语法: merge<hint> into<table_name> using<table_view_or_query> on<condition> w 阅读全文
posted @ 2017-06-23 15:36 海东青Lo 阅读(284) 评论(0) 推荐(0)
摘要:--根据sql查询具体sql的sql_idselect * from dba_hist_sqltext t where t.sql_text like 'INSERT ALL INTO TT_DEDUCT_SCAT_DEDUCT_RESULT%';--根据sql id查看执行计划aanqrwv9p5 阅读全文
posted @ 2017-06-21 20:04 海东青Lo 阅读(209) 评论(0) 推荐(0)
摘要:with as hint materialize 临时表物化; use_nl(tbA tbB) nestloop ; INDEX(T IDX_BIL_WAYBILL_TEMP_EXP_01) -- 让程序暂停1秒,类似于java线程? DBMS_LOCK.SLEEP(1); 阅读全文
posted @ 2017-06-21 16:50 海东青Lo 阅读(148) 评论(0) 推荐(0)
摘要:with as hint materialize 临时表物化 阅读全文
posted @ 2017-06-21 16:50 海东青Lo 阅读(102) 评论(0) 推荐(0)