随笔分类 - Oracle
数据库日常使用中,Oracle函数等
摘要:首先简单介绍下常规的sql优化的方式: 1.肯定有人说建索引啊。 2.数据量实在太大,建分区啊。 3.其实基于目前公司的业务还有一种办法那就是向上聚集表。根据查询业务,专门抽取上来一张表,直接做到select就好。 4.其实还可以把表细分,然后通过应用控制根据不同条件查询不同表 其实,我觉着以上这些
阅读全文
摘要:Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。 (1)锁表查询的代码有以下的形式: select count(*) from v$locked_object; select * from v$locked_
阅读全文
摘要:SELECT * FROM DBA_RECYCLEBIN 查询 数据库回收站里的东西; FLASHBACK TABLE 表名TO BEFORE DROP; 恢复被删除的表 如果是删了或修改里面的数据,可以先建立一个快表将删除修改之前状态的数据找回到这个表中: CREATE TABLE QUICK_T
阅读全文
摘要:语法 min | max(column1) keep (dense_rank first | last order by column2) over (partion by column3); 另外first last还可以结合avg sum等使用。 解释: 返回按照column3分组后,按照col
阅读全文
摘要:这里还要强烈推荐该工具的一个功能:使用impdp + dblink来迁移数据,使用这种方法,无需生成中间的dump文件。下面以一实例来描述其大致步骤: 在目标数据库端创建指向源数据库的dblink: create public database link to_sjfx connect to s
阅读全文
摘要:select file_name , tablespace_name from dba_data_files;
阅读全文
摘要:此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是
阅读全文
摘要:NVL2(expr1,expr2,expr3) 如果参数表达式expr1值为NULL,则NVL2()函数返回参数表达式expr3的值;如果参数表达式expr1值不为NULL,则NVL2()函数返回参数表达式expr2的值。
阅读全文
摘要:OVER(PARTITION BY)函数用法 OVER(PARTITION BY)函数用法 2010年10月26日 OVER(PARTITION BY)函数介绍 开窗函数 Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚
阅读全文
摘要:在sql文件头部加个: set feedback off set define off 我们在plsql里面将一条语句导出时会出现以下结果(测试表t_test): prompt Importing table t_test set feedback off set define off insert
阅读全文

浙公网安备 33010602011771号