-
Oracle-DBA 的 SQL 优化次序
OracleDBA 的 SQL 优化次序:第一、环境调整服务器内存/CPU网络网络传输问题磁盘I/O要求磁盘I/O没有瓶颈第二、实例调整SGA/影响后台处理行为的启动参数如优化器模式第三、对象调整重要对象如大表、索引等的重要参数,如存贮参数扩展参数等第四、SQL调整定位高影响力SQL语句——高频使用、高资源消耗等 调整
应用 2006-02-22
-
oracle日常管理用到的一些sql语句
表空间及容量:select tablespace_name,sum(bytes)/1024/1024/1024 from dba_data_files group by tablespace_name;表空间的空闲容量:select tablespace_name,sum(bytes) from dba_free_space group by tablespace_name;系统表空间:select tablespace_name from dba_tablespaces;系统数据文件:
应用 2006-02-21
-
oracle中删除表中重复记录常见办法
删除重复记录:办法一:DELETE FROM TAB1 A WHERE A.ROWID ( SELECT MIN(B.ROWID) FROM TAB1 B WHERE A.字段=B.字段 );其中子查询中的“WHERE A.字段=B.字段”用来写明重复条件。——这一办法在数据记录超过10万时一般都会变得很慢。办法二:建立临时表,清空原表,插回原表
应用 2006-02-14
-
利用oracle高级复制功能实现数据同步的问题
/* 从DPS到EMIS,表dpsuser.gg_web_info_m *//* 首先确保在EMIS数据库中已经建立了dpsuser和相应的表空间dpsdata *//* 第一步,配置主体端 */connect system/manager@dpsgrant connect,dba,resource to dpsuser;/* 创建复制管理员repadmin */create user repadmin identified by repadmin;alte
应用 2006-02-07
-
在T-SQL中实现Oracle的MINUS集合运算符
SQL语言中的MINUS(减法)集合运算符是非常重要的。找到两个给定的数值集合之间的差异,意味着找到一个数值集合,其中的元素仅存在于前一个集合中,而不存在于另一个集合中,这项操作是一个很常见,也非常重要的操作,特别是在处理数据库图表发生结构性的变化的时候。 这项操作在以下情况中非常有用:当你想标识哪些列
应用 2006-01-13
-
在Oracle中如何删除表中设计重复数据
我们可能会出现这种情况,某个表原来设计不周全,导致表里面的数据数据重复,那么,如何对重复的数据进行删除呢? 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。 一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句可以查询出那些数据是
应用 2006-01-07
-
oracle数据库运算:intersect和minus运算
intersect运算 返回查询结果中相同的部分 exp:各个部门中有哪些相同的工种 selectjob fromaccount intersect selectjob fromresearch intersect selectjob fromsales; minus运算 返回在第一个查询结果中与第二个查询结果不相同的那部
应用 2005-12-07
-
BS结构中使用PHP访问ORACLE LOB
PHP,即“PHP: Hypertext Preprocessor”,是一种广泛用于 Open Source(开放源代码)并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C、Java 和 Perl,易于学习。该语言的主要目标是让 Web 开发人员快速的书写动态生成的网页,然而,PHP 的功能并不局限于此。PHP普遍被认为可以更快和更有效地实现复杂的编程任务,而且正
应用 2005-11-29
-
ORACLE在HP_UX下的系列问题处理之六
系统管理: basis_daio 配置: ioctl(async_config) 失败 问题描述我们的服务器在Sybase日志文件中报告下面的错误:basis_daio config: ioctl(async_config) failed是否能够解释一下这个错误?配置信息操作系统 HPUX版本 硬件系统 T500解决方法这是Syb
应用 2005-11-29
-
oracle里的交叉sql语句写法
实例说明资料表结构(红色为主键)==主表:test_part_cost_tab(料号资料表)part_novarchar2(20)part_namevarchar2(50)从表:test_part_cost_dt_tab(料号成本资料表)part_no varchar2(10)cost_id varchar2(5)cost number数据==主表资料: part_nopart_nam
应用 2005-11-18