【oracle 遇到的bug总结(不定期更新)】教程文章相关的互联网学习教程文章

Oracleanalyzetable的使用总结

analyze table 一般可以指定分析: 表,所有字段,所有索引字段,所有索引。 若不指定则全部都分析。SQL> analyze table my_table compute statistics; SQL> analyze table my_table compute statistics for table for all indexes for all columns; SQL> analyze table my_table compute statistics for table for all indexes for all indexed columns; SQL> analyze table my_table compute statistics; 等价于:SQL> anal...

Mysql、SqlServer和Oracle添加、修改、删除字段总结

1、添加 添加单列: ALTER TABLE 表名 ADD 列名 数据类型 添加多列: ALTER TABLE 表名 ADD 列名1 数据类型1,列名2 数据类型2 2、修改 修改单列数据类型: ALTER TABLE 表名 ALTER COLUMN 列名 数据类型 同时修改多列数据类型: 不支持 3、删除 删除单列: ALTER1、添加添加单列: ALTER TABLE 表名 ADD 列名 数据类型添加多列:ALTER TABLE 表名 ADD 列名1 数据类型1,列名2 数据类型22、修改修改单列数据类型:ALTER TABLE 表名 ALTER CO...

oracle行列互转常用小技巧总结【图】

平时做报表统计数据时,常遇到行列互转,最后有总计等要求的报表式。 注:下面的sql都是在oracle 10g下写的。 假如现有一张这样的数据表: SELECT * FROM studentscores ; 多行转多列 现客户要求这样的式显示 这样的式来显示成绩。 方法一: WITH t1 AS( SEL 平时做报表统计数据时,常遇到行列互转,最后有总计等要求的报表格式。注:下面的sql都是在oracle 10g下写的。假如现有一张这样的数据表:SELECT * FROM studentscore...

用Oraclesqlldr导入文本文件TXT总结

最近在处理一批文本数据,规定按照接口说明导入到ORACLE数据库中,经过最近的研究,解决了一些问题,觉得我必要总结一下: 常规资料: ---------------------------------------------------- Dos 环境下使用SQl*Loader命令 加载 使用其它数据库的数据转移工 最近在处理一批文本数据,规定按照接口说明导入到ORACLE数据库中,经过最近的研究,解决了一些问题,觉得我必要总结一下:常规资料:------------------------------------...

我的OracleDataguard和RMANduplicate配置总结

网上dataguard和duplicate的文档很多,我只记一些要点,不是很全面 场景是这样的,原来有一台主机,现在要新加一台备机,然后做dataguard,要求实现拔网线切换不丢数,所以要启用最大保护模式 操作系统都是windows2003,db版本是ORACLE 10G 所以我的整体的步网上dataguard和duplicate的文档很多,我只记一些要点,不是很全面 场景是这样的,原来有一台主机,现在要新加一台备机,然后做dataguard,要求实现拔网线切换不丢数,所以要启...

Oraclelistener静态注册和动态注册总结【图】

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入一、什么是注册? 注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该...

oracle导数据总结【图】

欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 oracle导数据总结 关于数据库的导出做个总结方便以后查找 导出自己的表 exp userid=用户名/密码@数据库实例名 tables=(表1,表2…) file=备份路径 比如 导出 scott.emp 表 exp userid=scott/m123@o欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 oracle导数据总结关于数据库的导出做个总结方便以后查找导出自己的表exp userid=用户名/密码@数据库实例名 ta...

Oracle学习总结(8)面向程序员的数据库访问性能优化法则【图】

特别说明: 1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于...

详细总结使用Sqoop将HDFS/Hive/HBase与MySQL/Oracle中的数据相_MySQL【图】

一、使用Sqoop将MySQL中的数据导入到HDFS/Hive/HBase 二、使用Sqoop将HDFS/Hive/HBase中的数据导出到MySQL2.3 HBase中的数据导出到mysql目前没有直接的命令将HBase中的数据导出到MySQL,但可以先将HBase中的数据导出到HDFS中,再将数据导出到MySQL。三、使用Sqoop将Oracle中的数据导入到HDFS/Hive/HBase下面只给出将Oracle中的数据导入HBase,其他情况下的命令行选项与MySQL的操作相似OK! 最好的文档尽在:http://sqoop.apache.o...

mysql、sqlserver、oracle三种数据库维护索引、外键、字段语法总结_MySQL

mysql、sqlserver、oracle三种数据库维护索引、外键、字段语法总结1. MYSQL数据库 1) 创建索引 CREATE INDEX index_name ON table_name(column_list) CREATE UNIQUE INDEX index_name ON table_name(column_list) 修改表的方式添加索引 ALTER TABLE table_name ADD INDEX index_name(column_list) ALTER TABLE table_name ADD UNIQUE (column_list) ALTER TABLE table_name ADD PRIMARY KEY(column_list)2) 删除索引 DRO...

Oracle索引优化原则及总结

Oracle索引建立原则确定针对该表的操作是大量的查询操作还是大量的增删改操作。 尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。 where语句中不得不对查询列采用函数查询,如upper函数,最好建立相应函数索引; 在SQL语句中经常进行GROUP BY、ORDER BY的字段上建立索引 用于联接的列(主健/外健)上建立索引; 在经常存取的多个列上建立复合索引,但要注意复合索引的建立顺序要按照...

Oracle索引优化原则及总结

Oracle索引建立原则确定针对该表的操作是大量的查询操作还是大量的增删改操作。 尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。 where语句中不得不对查询列采用函数查询,如upper函数,最好建立相应函数索引; 在SQL语句中经常进行GROUP BY、ORDER BY的字段上建立索引 用于联接的列(主健/外健)上建立索引; 在经常存取的多个列上建立复合索引,但要注意复合索引的建立顺序要按照...

【事件】Oracle所有诊断事件列表events--总结

通过如下的脚本可以获取所有的诊断事件列表:SET SERVEROUTPUT ONSET LINE 9999DECLARE ERR_MSG VARCHAR2(32767);BEGIN DBMS_OUTPUT.ENABLE(); FOR ERR_NUM IN 10000 .. 10999 LOOP ERR_MSG := SQLERRM(-ERR_NUM); IF ERR_MSG NOT LIKE %Message || ERR_NUM || not found% THEN DBMS_OUTPUT.PUT_LINE(ERR_MSG); END IF; END LOOP;END;/在UNIX系统下message文件在目录$ORACLE_HOME/rdbms/mesg/oraus.msg,oraus...

Oracle数据库学习总结【代码】

我的Oracle数据库学习笔记 Day 7 Oracle数据库学习复习总结文章目录 我的Oracle数据库学习笔记复习总结求和函数分组:注意事项:having子句用法:where子句和having子句区别:课堂案例:Oracle练习题:复习题基础题目 多表连查——连接查询1.内连接:两个表中相同输出,交集 2.外连接3.自连接(一个特殊的内连接,自己连接自己的一个副本) 总结:连接查询: 子查询:一、嵌套子查询:单列子查询:子查询的返回结果是单行单列的,经...

oracle中Alter system 命令的总结【代码】

it is from http://www.adp-gmbh.ch/ora/sql/alter_system.htmlthis is a good personal blog website!Alter system archive log [start|stop|all|...]alter system archive log all; alter system archive log next; alter system archive log sequence 104; alter system archive log current; alter system archive log current noswitch; The following command can be used to stop arch.alter system archive log stop Sim...