![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 56
hatom
这个作者很懒,什么都没留下…
展开
-
Oracle中dual表的用途
Oracle中dual表的用途介绍 dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情,如下: 1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual; 2、用来调用系统函数 select to_char(sysdate,'yyyy-mm-dd hh24:mi:转载 2013-04-27 18:46:18 · 678 阅读 · 0 评论 -
oracle大数据量分区后查询效率低下
场景描述: oracle数据库中有2张表,一张是tm_bus_realtime_log当前表 只有当前一天的数据。数据量有几百万的数据。还有一张表,tm_bus_realtime_his历史表 进行了分区。每10天一分区,就是每个月有3个分区。整个历史表有几亿的数据量。每个分区有千万条数据。问题描述: 在从历史表的分区中,查询数据时,很慢,由于数据量非常大,如果想查询几天的数据更慢原创 2013-05-17 16:49:20 · 5715 阅读 · 0 评论 -
在oracle中操作表及字段注释
在oracle 中创建表如下:create table TM_FAULT_BUS_ATTENTION( BUS_NO NUMBER(6), LINE_NO VARCHAR2(6), FILA_NO NUMBER(3), BUS_JOB_NO VARCHAR2(20) not null, CITY_NO NUMBER(4), GROUP_N原创 2013-05-11 14:24:28 · 1155 阅读 · 0 评论 -
Oracle SQL的硬解析和软解析
我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析。在Oracle中存在两种类型的SQL语句,一类为 DDL语句(数据定义语言),他们是从来不会共享使用的,也就是每次执行都需要进行硬解析。还有一类就是DML语句(数据操纵语言),他们会根据情况选择要么进行硬解析,要么进行软解析。DML:INSERT,UPDATE,DELETE,SELECTDDL:C转载 2013-07-22 12:06:59 · 971 阅读 · 0 评论