`
jayyanzhang2010
  • 浏览: 377757 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
Oracle数据库应用系统的调优主要包括十个方面:(1)、优化数据库内存;(2)、在Oracle共享池中固定应用程序代码;(3)、优化数据存储;(4)、优化数据排序的技术;(5)、优化SQL语句;(6)、优化回退段;(7)、优化索引;(8)、优化磁盘I/O;(9)、定期生成数据库对象的状态统计信息;(10)、优化操作系统环境。其实质就是降低CPU负载、改善I/O性能。   1、化磁盘I/O数据库的作用就是实现对数据的管理和查询,所以必然存在对数据的大量读写操作,其I/O问题也往往是导致Oracle数据库性能问题的重要原因。1.1、Oracle中I/O的产生1.2、优化OS存储一、在UNI ...
一、B-Tree索引 1.  选择索引字段的原则: 在WHERE子句中最频繁使用的字段   联接语句中的联接字段 选择高选择性的字段(如果很少的字段拥有相同值,即有很多独特值,则选择性很好) Oracle在UNIQUE和主键字段上自动建立索引 在选择性很差的字段上建索引只有在这个字段的值分布非常倾斜的情况下才有益(在这种情况下,某一,两个字段值比其它字段值少出现很多) 不要在很少独特值的字段上建B-TREE索引,在这种情况下,你可以考虑在这些字段上建位图索引.在联机事务处理环境下,并发性非常高,索引经常被修改,所以不应该建位图索引 不要在经常被修改的字段上建索引.当有UPDATE,DELE ...
Oracle数据迁移方案 分类: Oracle 数据迁移通俗的说就是将数据从一个地方转移到另一个地方。主要使用场景有:根据正式系统搭建测试环境、从内网复制到外网、数据库服务器硬件升级等。根据需要迁移的数据量大小、系统架构,可采取不同的迁移方法。注:以下所说方法,不考虑数据的增量更新、不考虑数据的实时同步、不考虑数据的逻辑转换。如果有这些需求,建议使用第三方ETL工具或使用Oracle的其他数据同步技术。一、常用示例1.1 如何在客户现场搭建测试环境?常规方案,使用imp/exp工具,先在源库执行直接路径导出操作,然后在目标库执行导入操作。IMP/EXP的执行速度主要受限于磁盘及网络。数据 ...
--============================== --Oracle 表空间与数据文件 --============================== /* 一、概念     表空间:是一个或多个数据文件的逻辑集合     表空间逻辑存储对象:永久段-->
控制文件对于Oralce数据库的作用,就好像微软操作系统中注册表的作用一样。控制文件是一个比较小的二进制文件,记录着数据库的结构信息。如果数据库控制文件发生孙华的话,则Oracle将无法正常启动。通常情况下,在创建 ...
Oracle表空间设计原则   常用原则: 1、一般较大的表或索引单独分配一个tablespace。2、Read only对象或Read mostly对象分成一组,存在对应的tablespace中。3、若tablespace中的对象皆是read only对象,可将tablespace设置成read only模式 ...

oracle em管理器

dos环境下(开始-》运行 输入cmd) 设置oracle_sid C:\Documents and Settings\administrator>set oracle_sid=你的数据库sid 查看em管理器状态 C:\Documents and Settings\administrator>emctl status dbconsole 如果是没有启动的话,开启该服务 C:\Documents and Settings\administrator>emctl start dbconsole
oracle数据文件大小限制的公式:   oracle maximum file size = db_block_size * 4194303 (2^22 = 4194304)   也就是说最大的数据文件大小是由 db_block_size 来决定的,8KB的数据块的数据文件最大为 8K * 4194304 = 32G,其他的以此类推   限制的原因在于:由于Oracle的Rowid中使用22位来代表Block号,这22位最多只能代表2^22-1个数据块。
Sql代码   --- 创建view      --- 百分比  
我们大家都知道每个Oracle数据库都会有一个或是多个物理的Oracle数据文件,数据库信息(结构,数据)的主要作用是来保存在这些相关的数据文件,而且只有这些相关的文件Oracle才能够解释与管理这些存储.Oracle数据文件具有以下一些特 ...
1.查看数据文件以及表空间  SQL>SELECT * FROM V$DATAFILE;  SQL>SELECT * FROM DBA_DATA_FILES;  SQL>SELECT * FROM V$TABLESPACES;  可以得到数据文件的分布情况和表空间的名称等等。 2.移动数据文件(非系统表空间) (1)移动之前首先使要移动数据文件处于offline的状态  SQL>ALTER TABLESPACE TABLESPACE_NAME OFFILNE ;     (TABLESPACE_NAME为你要移动的表空间名称) (2)检查一下该表空间 ...
Oracle表空间的作用   表空间的作用能帮助DBA用户完成以下工作:1.决定数据库实体的空间分配;2.设置数据库用户的空间份额;3.控制数据库部分数据的可用性;4.分布数据于不同的设备之间以改善性能;5.备份和恢复数据。      用户创建其数据库实体时其必须于给定的表空间中具有相应的权力,所以对一个用户来说,其要操纵一个ORACLE数据库中的数据,应该:1.被授予关于一个或多个表空间中的RESOURCE特权;2.被指定缺省表空间;3.被分配指定表空间的存储空间使用份额;4.被指定缺省临时段表空间。维护     表空间的维护是由ORACLE数据库系统管理员DBA通过SQL* ...
    图表组件常用参数说明: animation                     是否动画显示数据,默认为 1(True)showNames                     是否显示横向坐标轴(x轴)标签名称rotateNames                 ...
  一、介绍     FusionCharts是一个基于XML和Flash的图表组件,其中FusionCharts Free是免费的,其功能也十分强大、美观。     在线Demo:http://www.fusioncharts.com/free/demos/Blueprint/     其可以用在PHP、JSP、ASP等等。   二、常见的图表类型 1.Area图 2.Bar图 3.Column图 4.Line图 5.Pie图 6.Stacked图 7.Combine图   三、数据源     其数据源形式为XML的形式,XML形式分为单序列和多序列XML,以 ...
Excel 2003 中的单元格式可以有多种, 如下图:   其中日期/时间可以与数字进行互转, 但前提是这些日期/时间必须是Excel能识别的格式, 例如: 输入2009-12-24 , 转换为数字是:40171 输入2009-12-24 10:10:10, 转换为数字是40171., 官方说法其日期是以1900年1月1日为起始日, 时间以午夜零时为起始时间.   MS SQL Server 2005 的datetime类型的日期时间也是以1900年1月1日零时作为起始点, 我想, 当我们以这个数值(40171.4237268519)插入MS SQL Server 2005 ...
Global site tag (gtag.js) - Google Analytics