`
oolala
  • 浏览: 99945 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
09c341db-7f05-3f2b-a572-9ee69a5d8a77
unix环境高级编程
浏览量:21718
社区版块
存档分类
最新评论
文章列表
ORACLE9i在使用autotrace之前,需要作一些初始的设置, 1.用sys用户运行脚本ultxplan.sql建立这个表的脚本是:(UNIX:$ORACLE_HOME/rdbms/admin, Windows:%ORACLE_HOME%\rdbms\admin)ultxplan.sql。SQL> connect sys/sys@colm2 as sysdba;SQL> @C:\oracle\ora92\rdbms\admin\utlxplan.sql;SQL> create public synonym plan_table for plan_table; --建立同义 ...
按照OracleDocument中的描述,v$sysstat存储自数据库实例运行那刻起就开始累计全实例(instance-wide)的资源使用情况。 类似于v$sesstat,该视图存储下列的统计信息:1>.事件发生次数的统计(如:user commits)2>.数据产生,存取或者操作的total列(如:redo size)3>.如果TIMED_STATISTICS值为true,则统计花费在执行操作上的总时间(如:CPU used by this session) v$sysstat视图常用列介绍:STATISTIC#: 标识NAME: 统计项名称VALUE: 资源使用
os:redhat Enterprise 5Oracle:linux_x86_11gR1_database在Windows操作系统上,当在DOS命令窗口中运行SQL*Plus的时候,可以使用向上,向下键来跳回之前已经执行过的SQL语句.你可以根据需要修改他们,然后按Enter键重新提交执行.然而,当在Linux Shell中运行SQL*Plus的时候,并不提供浏览历史命令行的功能.为了在Linux中达到同样的目的,你可以安装rlwrap,这个程式本身是个Shell,可以运行任何你提供给它的命令包括参数,并添加命令历史浏览功能.The rlwrap program is under the GPL ...
管理角色 1)建立角色 a)建立角色:非验证 SQL>conn system/manager@demo SQL>create role public_role not identified; a)  建立角色:数据库验证 SQL>conn system/manager@demo SQL>create role private_role identified by private;   2)角色授权 a)给角色授权
管理用户 1)用户授权 SQL>grant sysdba to system    >conn system/manager as sysdba   2)方案   方案是用户所拥有数据库对象的集合,在oracle数据库中对象是以用户来组织的,用户与方案一一对应,并且二者名称相同。   3)建立用户:数据库验证    SQL>conn system/manager@demo    SQL>create user devep identified by devep        default tablespace user01
管理对象空间   1)段 段用于存储特定对象的所有数据,它是由一个或多个区组成。当建立表、索引和簇等对象,oracle会为这些对象分配存储空间,以存放它们的数据信息。为这些对象所分配的存储空间被称为段。在一个表空间上可以包含一个或多个段,一个段只能存放在一个表空间。 Ø  表段table:表段用于存储表的所有数据 Ø  表分区段table partition:表分区段用于存储分区表某个分区的数据,每个分区对应一个                                   表分区段。通过使用分区选项,可以将一张大表的数据部署到多个不同的分区段中,从而降低I/O次数,最终提高I/ ...
管理undo表空间    1) undo段用于保存事务所修改的数据旧值,其中存储着被修改数据块的位置以及修改前数据。    undo数据的作用:回退事务,读一致性,事务恢复,倒叙查询。    2)管理undo表空间 Ø  使用undo参数 a)  UNDO_MANAGEMENT  该初始化参数用于指定undo数据的管理方式,如果要使用自动管理模式,必须设置该参数为AUTO;如果手工管理模式,必须设置该参数为MANUAL. b)  UNDO_TABLESPACE  该初始化参数用于指定例程所使用的undo空间。
管理表空间和数据文件    表空间是数据库的逻辑组成部分。从物理上说,数据库存放在数据文件中,从逻辑上说,数据库数据存放在表空间中(table space).表空间是由一个或多个数据文件组成。   1)数据库逻辑结构与物理结构 ...
管理归档日志 1)      改变日志操作模式 Ø  检查当前日志操作模式 select log_mode from v$database; Ø  关闭数据库,然后装载数据库。 改变日志操作模式只能在MOUNT状态下进行,因此必须首先关闭数据库,然后重新装载数据库。要改变日志操作模式,那么在关闭数据库时不能使用shutdown abort shutdown immediate; startup mount; Ø  改变日志操作模式,然后打开数据库。
    数据字典和视图     $ORACLE_HOME/rdbms/admin/sql.bsp  创建基表的脚本 $ORACLE_HOME/rdbms/admin/catalog.sql 创建视图的脚本 字典都保存在dictionary 动态视图都保存在V$FIXED_TABLE里 授权:GRANT SELECT ON dept To demo 取得对象定义语句:select dbms_metadata.get_ddl('TABLE','EMP') ddl from dual;     格式化列:select column_name format a15
1.主要文件 pfile init<SID>.ora     参数文件 pwd<SID>.ora        口令文件 alert<SID>.log        预警文件 <SID><processname>_<SPID>.trc 后台进程跟踪文件                                SPID为后台进程所对应的OS进程号  <SID>_ora_<SPID>.trc 服务器进程跟踪文件  2.启动OEM数据库控制工具     emctl start dbco ...
这几天不知道为什么,晕晕乎乎的,是不是感觉作的东西有点难了,作OA确实有点难度了,权限设计整的有点转不过弯来。公文流转整的也有点难,不是难而是赖的去想它。这可不是我这样作程序人的应该有的作风了。 到底应该作些什么,是不是我思想有问题了。把有些事情想得比较with…… 作什么昵,回到过去! 类别:猖獗生活?查看评论
何时使用分层技术? 分层技术实际上是把技术复杂化了。和以往简单的CS结构的系统不同,分层往往需要使用特定的技术平台来实现。当然,不使用这些技术平台也是可能的,但是效果可能就没有那么好了。支持分层技术的平台 ...
谈谈“模式思维” 原贴网址: http://www.jdon.com/jivejdon/thread/26737.html       现在各种框架越来越多;模式使用机会性似乎减少了,那么是不是意味着我们就不必掌握模式了呢?其实,学习模式实际为了培养模式思维,模式思维有助于了解和使用框架。 例如如何我们在使用表现层哪个框架,都是MVC模式实现,那么进行编程步骤时,我们脑海里就浮现一个步骤V/C/M以及C和V的转发关系,进而感觉Struts-config.xml配置就不是多余或复杂,而是必须的。 现在有人觉得好像Java世界框架特别多,异常复杂,其实这可能是他从封闭世界走向开放自由世界产生 ...
Java EE/J2EE面向对象实战之道 板桥里人 http://www.jdon.com 2006/9/28(转载请保留) OO思维   经常看到不少人抱怨Java EE/J2EE中配置太复杂,烦琐,不简单易学,其实所谓简单易学是取决于你是否有OO思维方式。   分层架构是面向 ...
Global site tag (gtag.js) - Google Analytics