1.oracle server端字符集查询复制代码 代码如下:select userenv(\'language\') from dual; server字符集修改: 将数据库启动到RESTRICTED模式下做字符集更改:复制代码 代码如下:SQL>conn /as sy...
为了提高查询效率,我们常常做一些优化策略。本文主要介绍一些Oracle数据库的一些不常见却是非常有用的优化策略,希望能对您有所帮助。 SQL语句优化 这个好办,抓到挪借CPU高的SQL语句,依据索引、SQL技巧等修改一下,行之管用。 SELECT时不利用函数 在做频繁的查询垄断...
1、UPDATE nowait 应用以下场景:查询某条数据,并对其开启数据库事务。如果查询的当前数据没有加锁,则正确返回结果,并对当前数据加锁,如果查询的当前数据已在事务中,已加锁。但返回异常信息:提示数据已加锁。SQL语句: Sql代码: 复制代码 代码如下:...
Oracle DECODE函数功能很强,下面就为您详细介绍Oracle DECODE函数的用法,希望可以让您对Oracle DECODE函数有更多的了解。 Oracle DECODE函数 Oracle DECODE函数是Oracle公司独家提供的功能,它是一个功...
今天碰到一个问题,有一张表不能操作,很可能是被锁了,首先想到的是kill session,于是执行了下列的脚本找到是哪个session有问题: 查看表是否被锁 SELECT /*+ rule*/ a.sid, b.owner, object_name, object_t...
一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益。二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。三、介绍:在数据库的开发过程中,经常会遇到复杂的业...
注:catalog目录需要专门创建一个用于恢复的数据库一、catalog备份1、创建表空间复制代码 代码如下:SQL>create tablespace rman datafile \'C:\\oracle\\product\\10.2.0\\oradata\\orcl\...
--已知:两种排名方式(分区和不分区):使用和不使用partition --两种计算方式(连续,不连续),对应函数:dense_rank,rank ·查询原始数据:学号,姓名,科目名,成绩 select * from t_score S_ID S_NAME ...
sql :charindex(\'字符串\',字段)>0 charindex(\'administrator\',MUserID)>0 oracle:instr(字段,\'字符串\',1,1) >0 instr(MUserID,\'admini...
  去年年底做了不少系统的数据迁移,大部分系统由于平台和版本的原因,做的是逻辑迁移,少部分做的是物理迁移,有一些心得体会,与大家分享。   首先说说迁移流程,在迁移之前,写好方案,特别是实施的方案步骤一定要写清楚,然后进行完整的测试。我们在迁移时,有的系统测试了四五次,...

我的博客

人生若只如初见,何事秋风悲画扇。