
Oracle
文章平均质量分 61
xyjnzy
这个作者很懒,什么都没留下…
展开
-
PL/Sql循序渐进全面学习教程--Oracle
课程 一 PL/SQL 基本查询与排序本课重点: 1、写SELECT语句进行数据库查询 2、进行数学运算 3、处理空值 4、使用别名ALIASES 5、连接列 6、在SQL PLUS中编辑缓冲,修改SQL SCRIPTS 7、ORDER BY进行排序输出。 8、使用WHERE 字段。 一、写SQL 命令: 不区分大小写。 SQL 语句用数字分原创 2005-08-16 12:02:00 · 929 阅读 · 0 评论 -
通过对oracle内存(SGA和PGA)进行调整,优化数据库性能
一、示例:____________________________________________________SGA: 共享池:200MB 缓冲区高速缓存:24MB 大型池:9MB Java池:32MB SAG总容量:264.933 SAG的最大大小:305.069PGA: 总记PGA目标:240MB转载 2009-05-14 22:26:00 · 1027 阅读 · 1 评论 -
Oracle9i的物理内存管理
在Oracle9i以前的版本中,你只能在启动数据库的时候控制Oracle使用的UNIX内存。Oracle提供了一些INIT.ORA参数来检测系统全局区(system global area,SGA)的RAM大小。一旦启动了数据库,你将不能再改变SGA的大小和配置。 Oracle向一个24/7数据库迈进的目标,提出了调整UNIX内存区的大小而不必停止和重启数据库的要求。更重要的是,Or转载 2009-05-14 22:32:00 · 626 阅读 · 0 评论 -
更改数据库用户的密码(sys,system)
修改系统用户密码:sys,system sqlplus "/as sysdba"SQL> select username,password from dba_users;USERNAME PASSWORD------------------------------ ------------------------------SY原创 2009-05-14 21:53:00 · 842 阅读 · 0 评论 -
oracle所有函数的功能说明
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE --------- --------- --------- --------- 65 97 48 322.CHR 给出整数,返回转载 2009-10-23 22:26:00 · 548 阅读 · 0 评论 -
Oracle 下载地址
Oracle 11g下载地址:oracle Database 11g Release 1(11.1.0.6.0) 下载http://www.oracle.com/technology/software/products/database/index.html文档:http://www.oracle.com/technology/global/cn/documentation原创 2009-10-23 21:40:00 · 919 阅读 · 0 评论 -
ORACLE11g 的安装
一、 认识Oracle: 任何一个从事IT工作的人士肯定都会听说过ORACLE,都知道它是一个功能强大的关系型数据库管理系统。早期IBM就已经意识到了关系型数据库会成为整个数据库的主流,所以它也推出了自己的数据库产品DB2,但是这个产品有一个致命的弱点:就是只能安装IBM的机器上,那么就制约了如果企业中没有IBM的机器那么就无法使用DB2,而ORACLE的产品却几乎可以在所有的平台上使用,转载 2009-10-29 16:35:00 · 2659 阅读 · 0 评论 -
Oracle中批量删除数据
<br />在一个ORACLE数据库运行过程中,有时候会遇到要批量删除数据的情况,如一个保存历史数据的表中有大量的数据已经不需要保留,要将这部分数据删除。以下就这种情况可以采取的方法进行讨论。 <br /> <br />1、使用TRUNCATE命令进行删除。 <br />如果是整个表的数据都要删除的话,使用TRUNCATE TABLE命令是理想的选择。它删除了表中的所有数据,并且因为不写REDO LOG FILE,所以速度很快。删除的同时,表的索引和约束条件仍然存在。这种方法适用于ORACLE的各个版本。但原创 2011-02-18 20:06:00 · 8360 阅读 · 0 评论 -
append与nologging的使用
<br />select * from v$version;--10.2.0.1.0<br /> 首先测试非归档下append,nologging,append+nologging的比较<br />1.非归档模式 append,nologging,append+nologging 三种情况数据产生REDO的对比<br />SQL> archive log list<br />数据库日志模式 非存档模式<br />自动存档 禁用<br />存档终点原创 2011-02-18 20:37:00 · 1355 阅读 · 0 评论 -
Oracle 下载地址
<br />Oracle 11g下载地址:<br />oracle Database 11g Release 1(11.1.0.6.0) 下载<br />http://www.oracle.com/technology/software/products/database/index.html<br />文档:http://www.oracle.com/technology/global/cn/documentation/index.html<br />Oracle 10g下载地址<br />http://原创 2011-02-18 20:45:00 · 3084 阅读 · 0 评论 -
如何解决ORA-00054资源正忙,要求指定NOWAIT?
1.通过上句查找出已被锁定的数据库表及相关的sid、serial#及spid select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号 from v$locked_object l , dba_obj原创 2011-09-10 13:23:13 · 741 阅读 · 0 评论 -
Oracle 中的JOIN
1、概述1.1、所有的join连接,都可以加上类似where a.id='1000'的条件,达到同样的效果。1.2、除了cross join不可以加on外,其它join连接都必须加上on关键字,后都可加where条件。1.3、虽然都可以加where条件,但是他们只在标准连接的结果集上查找where条件。比如左外连接的结果没有class的三班,所以如果加 where clas原创 2014-09-21 21:50:04 · 688 阅读 · 0 评论 -
再谈oracle服务器内存(SGA+PGA+OS)设置
内存结构=SGA(系统全局区)+PGA(程序全局区)SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写 我们重点就是设置SGA,理论上SGA可占OS系统物理内存的1/2——1/3原则:SGA+PGA+OS使用内存SGA=((db_block_buff转载 2009-05-14 22:20:00 · 2390 阅读 · 2 评论 -
关于oracle sga设置的总结
说明:本总结不针对特例,仅对服务器只存在OS + ORACLE 为例,如果存在其他应用请酌情考虑。写这个也是因为近来这种重复性的问题发生的太多所导致的。 首先不要迷信STS、OCP SG以及某些专家给出的任何建议、内存百分比的说法。基本掌握的原则是:l data buffer 通常可以尽可能的大l shared_pool_size 要适度l转载 2009-05-14 22:25:00 · 766 阅读 · 0 评论 -
PL/SQL循序渐进全面学习教程
原创 2005-08-27 11:59:00 · 662 阅读 · 0 评论 -
Oracle 常用SQL函数
Oracle的SQL函数分为单行函数和多行函数。单行函数只对单条记录有效,多行函数对多条记录有效。单行函数包括,字符、数字、日期、转换和普通函数。字符函数举例:•全小写 LOWER(SQL Course) sql course•全大写 UPPER(SQL Course) SQL COURSE •首字母大写 INITCAP(SQL Course) Sql Course原创 2005-05-26 14:12:00 · 1009 阅读 · 0 评论 -
几个简单的步骤大幅提高Oracle性能
数据库优化的讨论可以说是一个永恒的主题。资深的Oracle优化人员通常会要求提出性能问题的人对数据库做一个statspack,贴出数据库配置等等。还有的人认为要抓出执行最慢的语句来进行优化。但实际情况是,提出疑问的人很可能根本不懂执行计划,更不要说statspack了。而我认为,数据库优化,应该首先从大的方面考虑:网络、服务器硬件配置、操作系统配置、Oracle服务器配置、数据结构组织、然后才是具转载 2006-03-22 10:40:00 · 1178 阅读 · 0 评论 -
Client端不安裝Oracle的方法
曾在網上見到許多人問Client端不安裝Oracle而使PB程序連上後臺Oracle資料庫的方法, 本人從事pb+oracle開發已有些時日,每次都得安裝Oracle的Client端程式,而我面對的 Client端則有幾百個之多,工作量可以想象何其大,所以就在這方面動了下腦筋,經過反復 試驗,終於搞定. 開發環境: 前臺:Pb6.5+win95+Oracle 7.3.4 Client 後臺:Red转载 2006-03-26 22:50:00 · 1392 阅读 · 0 评论 -
Oracle SQL 性能优化技巧
1.选用适合的ORACLE优化器 ORACLE的优化器共有3种 A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然也在SQL句级或是会话(ses转载 2006-04-12 20:35:00 · 1428 阅读 · 0 评论 -
Oracle Tuning的一些总结
关于Oracle的性能调整,一般包括两个方面,一是指Oracle数据库本身的调整,比如SGA、PGA的优化设置,二是连接Oracle的应用程序以及SQL语句的优化。做好这两个方面的优化,就可以使一套完整的Oracle应用系统处于良好的运行状态。 本文主要是把一些Oracle Tuning的文章作了一个简单的总结,力求以实际可操作为目的,配合讲解部分理论知识,使大部分具转载 2006-04-12 20:37:00 · 970 阅读 · 0 评论 -
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
ProblemWhen usign System.Data.OracleClient with Oracle9i client, i got the following message while connecting to the Oracle database from and ASP.NET application. System.Data.OracleClient requires O转载 2007-06-29 12:51:00 · 1381 阅读 · 0 评论 -
链接到远程数据库
链接到远程数据库 在一个分布式的环境里,数据库链接是定义到其它数据库的路径的一个重要方法,使得远程处理天衣无缝。要获得数据库链接的更深奥的知识,查看Oracle8i SQL Reference(Oracle8i SQL参考)和Oracle8i Concepts (Oracle8i概念手册)。详细资料的另一个极好的来源是Oracle8i Distributed Database Syst原创 2007-12-04 11:33:00 · 1064 阅读 · 0 评论 -
oracle dblink创建过程
两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,ssid以及数据库用户名和密码。 创建可以采用两种方式: 1、已经配置本地服务 create public database li原创 2007-12-04 11:54:00 · 1868 阅读 · 0 评论 -
Oracle中的to_date()函数
To_date()与24小时制表示法及mm分钟的显示:一、在使用Oracle的to_date函数来做日期转换时,很多Java程序员也许会直接的采用“yyyy-MM-dd HH:mm:ss”的格式作为格式进行转换,但是在Oracle中会引起错误:“ORA 01810 格式代码出现两次”。如:Code highlighting produced by Actipro CodeHighl转载 2009-07-15 17:42:00 · 2954 阅读 · 1 评论 -
ORACLE函数大全
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE--------- --------- --------- ---------原创 2009-05-14 21:55:00 · 365 阅读 · 0 评论 -
oracle SQL竖表转横表
oracle SQL竖表转横表 T_T_STUDENT表查询记录如下,要转成横表 姓名 课程 成绩1 张飞 语文 802 张飞 数学 873 关羽 语文 974 张飞 英语 685 关羽原创 2016-04-30 16:26:43 · 3803 阅读 · 0 评论