﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-老董的blog-随笔分类-Oracle</title><link>http://www.blogjava.net/dongning/category/23320.html</link><description>老董的快乐生活</description><language>zh-cn</language><lastBuildDate>Sun, 17 Jun 2007 11:36:47 GMT</lastBuildDate><pubDate>Sun, 17 Jun 2007 11:36:47 GMT</pubDate><ttl>60</ttl><item><title>SQL语言教程</title><link>http://www.blogjava.net/dongning/archive/2007/06/15/124430.html</link><dc:creator>老董</dc:creator><author>老董</author><pubDate>Fri, 15 Jun 2007 01:47:00 GMT</pubDate><guid>http://www.blogjava.net/dongning/archive/2007/06/15/124430.html</guid><wfw:comment>http://www.blogjava.net/dongning/comments/124430.html</wfw:comment><comments>http://www.blogjava.net/dongning/archive/2007/06/15/124430.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/dongning/comments/commentRss/124430.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dongning/services/trackbacks/124430.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、什么是SQL语言？<br> <br>   SQL是结构化查询语言的缩写（Structure Query Language），简单的说，SQL是一种关系数据库语言，它可以访问以逻辑集的形式有序地储存在数据库的数据，这些逻辑集称为表。实际上SQL是一种计算机编程语言，但它比传统的编程语言，如，BASIC，FORTRAN等简单的多。另外SQL是关系数据库语言，了解了SQL也就理解了关系数据库，因此在整个关系数据库体系中SQL是最基础、也是最重要的部分。&nbsp;&nbsp;<a href='http://www.blogjava.net/dongning/archive/2007/06/15/124430.html'>阅读全文</a><img src ="http://www.blogjava.net/dongning/aggbug/124430.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dongning/" target="_blank">老董</a> 2007-06-15 09:47 <a href="http://www.blogjava.net/dongning/archive/2007/06/15/124430.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ORACLE SQL性能优化系列</title><link>http://www.blogjava.net/dongning/archive/2007/06/13/123873.html</link><dc:creator>老董</dc:creator><author>老董</author><pubDate>Wed, 13 Jun 2007 07:11:00 GMT</pubDate><guid>http://www.blogjava.net/dongning/archive/2007/06/13/123873.html</guid><wfw:comment>http://www.blogjava.net/dongning/comments/123873.html</wfw:comment><comments>http://www.blogjava.net/dongning/archive/2007/06/13/123873.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dongning/comments/commentRss/123873.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dongning/services/trackbacks/123873.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: ORACLE SQL性能优化系列 (一)    black_snail（翻译）  <br>  <br>关键字     ORACEL SQL Performance tuning   <br>出处     http://www.dbasupport.com  <br><br>1. 选用适合的ORACLE优化器 <br><br>   ORACLE的优化器共有3种:<br>   a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性) <br>   设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各<br>   种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句<br>   级或是会话(session)级对其进行覆盖.<br>   为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常<br>   运行analyze 命令,以增加数据库中的对象统计信息(object statistics)<b&nbsp;&nbsp;<a href='http://www.blogjava.net/dongning/archive/2007/06/13/123873.html'>阅读全文</a><img src ="http://www.blogjava.net/dongning/aggbug/123873.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dongning/" target="_blank">老董</a> 2007-06-13 15:11 <a href="http://www.blogjava.net/dongning/archive/2007/06/13/123873.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>性能优化</title><link>http://www.blogjava.net/dongning/archive/2007/06/13/123868.html</link><dc:creator>老董</dc:creator><author>老董</author><pubDate>Wed, 13 Jun 2007 06:56:00 GMT</pubDate><guid>http://www.blogjava.net/dongning/archive/2007/06/13/123868.html</guid><wfw:comment>http://www.blogjava.net/dongning/comments/123868.html</wfw:comment><comments>http://www.blogjava.net/dongning/archive/2007/06/13/123868.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dongning/comments/commentRss/123868.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dongning/services/trackbacks/123868.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、应用程序设计的优化调整<br>应用程序设计的调整修改原则；根据不同的业务需求，从不同角度设计数据库，其设计核心是对数据的访问操作。常见的优化手段有：<br>（1）将长的数据分段放置；<br>（2）尽量重复命名用SQL语句，以充分利用库高速缓存（Library Cache）;<br>（3）优化SQL语句，减少条件判断的使用。<br>2、对数据读写的优化调整<br>可以利用ORACLE本身带的utlbstat和Utlestat这两个SQL程序包收集数据库运行时的一些性能状况&nbsp;&nbsp;<a href='http://www.blogjava.net/dongning/archive/2007/06/13/123868.html'>阅读全文</a><img src ="http://www.blogjava.net/dongning/aggbug/123868.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dongning/" target="_blank">老董</a> 2007-06-13 14:56 <a href="http://www.blogjava.net/dongning/archive/2007/06/13/123868.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>本文以问答的方式阐述了Oracle并行服务器的相关概念</title><link>http://www.blogjava.net/dongning/archive/2007/06/13/123867.html</link><dc:creator>老董</dc:creator><author>老董</author><pubDate>Wed, 13 Jun 2007 06:53:00 GMT</pubDate><guid>http://www.blogjava.net/dongning/archive/2007/06/13/123867.html</guid><wfw:comment>http://www.blogjava.net/dongning/comments/123867.html</wfw:comment><comments>http://www.blogjava.net/dongning/archive/2007/06/13/123867.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dongning/comments/commentRss/123867.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dongning/services/trackbacks/123867.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、什么是OPS<br>OPS(Oracle Parallel Server)可以让位于不同系统的多个实例同时访问同一个数据库。并行服务器可以有效地提高系统的可用性和对多系统的访问性能，但是，如果你的数据没有做很好的分割，性能可能还会下降。<br>安装OPS时，多个实例mount同一数据库文件，实例间的通讯由分布式锁管理器（DLM）来管理。需要注意的是分布式锁管理器与你所使用的硬件和操作系统有着密切的关系。为了确定多个企图同时修改同一数据的实例，Oracle使用了十个后台进程：LCK0-LCK9，来锁定某一实例所使用的资源。<br>OPS主要用于UNIX/LINUX集群环境中。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/dongning/archive/2007/06/13/123867.html'>阅读全文</a><img src ="http://www.blogjava.net/dongning/aggbug/123867.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dongning/" target="_blank">老董</a> 2007-06-13 14:53 <a href="http://www.blogjava.net/dongning/archive/2007/06/13/123867.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>查询表空间</title><link>http://www.blogjava.net/dongning/archive/2007/06/13/123866.html</link><dc:creator>老董</dc:creator><author>老董</author><pubDate>Wed, 13 Jun 2007 06:52:00 GMT</pubDate><guid>http://www.blogjava.net/dongning/archive/2007/06/13/123866.html</guid><wfw:comment>http://www.blogjava.net/dongning/comments/123866.html</wfw:comment><comments>http://www.blogjava.net/dongning/archive/2007/06/13/123866.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dongning/comments/commentRss/123866.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dongning/services/trackbacks/123866.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1、查看表空间的名称及大小   <br>select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size   <br>from dba_tablespaces t, dba_data_files d   <br>where t.tablespace_name = d.tablespace_name   <br>group by t.tablespace_name;   &nbsp;&nbsp;<a href='http://www.blogjava.net/dongning/archive/2007/06/13/123866.html'>阅读全文</a><img src ="http://www.blogjava.net/dongning/aggbug/123866.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dongning/" target="_blank">老董</a> 2007-06-13 14:52 <a href="http://www.blogjava.net/dongning/archive/2007/06/13/123866.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>