




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
语法oninit-s-i-p-y oninit将系统从off- line模式变为on-line模式 oninit-s将系统从off-line模式变为quiescent模式 oninit-i 初始化系统oninit-p在共享内存初始化时,不搜索,删除临时表 oninit-y对提示自动回答yes oninit-v加 入这个选项显示oninit处理过程 oninit-键入此命令可以获得使用帮助 oninit命令用来改变系统的运行模式。其中 -i选项用于初始化系统的rootdbspace。注意,root-dbspace一旦被初始化,则等于整个数据库系统被初始化。 如果用户希 望在计算机启动时自动自动启动动态服务器系统,请在系统初启文件(在许多UNIX系统中为/etc/rc)中加入oninit命令(不加任何选项)。 onmode命 令 语法:onmode-k-m-s-u-y onmode-k执行立 即shutdown,将系统变为off-line模式 onmode-m将系统从quiescent模式变为on-line模式 onmode-s 执行gracefulshutdown onmode-u执行immediateshutdwon onmode-y 对提示自动回答yes onmode命令同样用于改变动态服务器的运行模式。除了上述选项外,onmode还有很多与改变系统运行模式 无关的选项。onmode -sy 宽限的切换到静态方式onmode -uy 马上切换到静态方式onmode -my 从静态方式切换到联机方式说明:联机方式:用户可以连接 (可以用onmode -uy切到静态, 用onmode -ky关闭)静态方式:用户不可以连接,但可以使用实用程序进行访问IDS (比如onstat) (可以用onmode -m切换到联机)完全关闭:没有启动服务,什么都不能访问(可以用oninit切换到联机) onmode -z 断开指定用户的连接 用onstat -u可以看到连接的用户,有一个sessid, 用onmode -z sessid 指定到这个id即可断开指定用户的连接我发现在informix刚启动时,onstat -u已经有了用户,但并不代表是外面的连接 。在onstat -u中有一列Flags, I dont know whyonmode -l 从当前日志切换到下一个日志 (onstat -l可以看出效果)onmode -c 强制校验检查点。 onmode -l后,有可能上一个日志中包含检查点,onmode -c可以强制校验,把检查点转到当前日志如果一个日志文件中有检查点(标志中有L)那么这个日志不可以备份,不可以删除。所以要做上面的两个操作,就要先onmode c用法:onmode -abcDdFklMmnOpQRrSsuyZz -a 增加共享内存段的大小 -b 回转OnLine磁盘结构 -c 作检查点 -D -d standard|primary|secondary 设置DR服务器类型 -F 释放未使用的内存段 -k 彻底关机 -l 强制转至下一逻辑日志 -M -m 转至多用户联机状态 -n 设置共享内存缓冲区快速缓存到非驻留 -O 将阻塞了一个检查点的dbspace解脱下来 -p 启动或删除虚拟处理器 cpu分类,aio,lio,pio,shm,soc,或 tli。 -Q -R 重建/INFORMIXDIR/etc/.infos.DBSERVERNAME文件 -r 设置共享内存缓冲区快速缓存到驻留 -S -s 关机转至单用户状态 -u 关机并杀掉所有已连上的会话 -y 不需要确认 -Z 启发式完成指定事务。 -z 杀掉指定会话id利用onspaces命令创建数据空间 语 法:onspaces-c-b-d-z-m-o-p-s-t -c 创建blobspace或dbspace -bblobspaceblobspace名 -ddbspacedbspace 名 -gpagesizeblobpages大小 -mmirror镜像设备设的全路径名和偏移量(KB) -ooffset 偏移量(KB) -ppathnamechunk设备的全路径名 -ssizedbspace大小(KB) -t 创建临时dbspace onspaces命令用于创建数据空间、临时空间和存储blob数据的空间(blobspace)。键入 onspaces-可以获得该命令的联机帮助。利用onstat-D或onstat-d可以看到系统中的关于数据空间的重要信息。包括:chunk 的状态、空闲、每一chunk读写的次数。系统中可能包括的多个系统空间,特别当进行数据分片后,我们建议用户最好能利用命令行来创建数据空间。 可 以利用如下命令创建数据空间: onspaces-c-ddatadbs1-o0-p/dev/rrvol3-s60000 可 以用如下的方式创建临时数据空间: onspaces-c-dtempdbs1-t-o0-p/dev/rrvol5-s80000 在系统中,临时数据空间非常重要,通常情况下,应将多个临时数据空间分布在独立的物理设备上。 利用onspaces 命令删除数据空间 增加或删除chunks 语法:onspaces-a-d-m-o-p -aspacename 为dbspace新增chunk -mpathname镜像设备的全路径名和偏移量(KB) -ooffset 主设备的偏移量(KB) -ppathnamechunk设备的全路径名 -ssizechunk大小 -dspacename删除chunk -ooffsetchunk设备的偏移量(KB) onspaces 不仅能创建数据空间还能删除数据空间、临时数据空间或存储blob数据的空间。在删除数据空间时,必须首先保证它是无用的,即该数据空间上无数据库或表。 如需删除数据空间,请键入如下命令:onspaces-ddbspace_name/blobspace_name 数据空间最 初由一个chunk(firstchunk)构成,一旦其空间用尽,用户必须追加chunk为了提高系统性能,用户在为数据空间分配chunk时需要计 算以保证它的大小能适应未来的需要,否则在追加chunk的时候,它与先前的chunk在物理上不一定相邻,导致增加读取数据的时间。关于如何计算空间需 求将在以后章节中阐述。利用onspaces命令可以对数据空间增加或者删除chunk,除此之外,利用该命令还可以完成如下任务:启动镜像、中止镜像或 改变chunk的状态。 例如可以用如下命令为数据空间增加chunk: onspaces-a-ddatadbs1-060002-p/dev/rrvol3-s60000 再如可以用如下方式从数据空间中删除chunk: onspaces-ddatadbs1-o60002-p/dev/rrvol3-s60000 onparams命令 语 法:onparams-a-d-p-d-s-l -a新增逻辑日志 -ddbspace指定日志 存放的dbspace -ssize新增逻辑日志的大小(KB) -d删除逻辑日志 -llogid指 定删除一个逻辑日志 -p改变物理日志 -ddbspace新物理日志存放的dbspace名 -ssize 物理日志大小(KB) 系统在初始化时自动地在rootdbspace中创建逻辑日志和物理日志。在DBMS系统中,尤其在OLTP环境下, 数据库的操作非常频繁,日志中必须记录大量的信息,所以用户最好能将多个日志文件分布在不同的设备上。有一种非常简单的方法:即按所需大小创建逻辑日 志,同时创建一个较小的物理日志,系统初始化完毕后,再将物理日志移至其它设备。关于如何确定所需的物理日志的大小,将在以后的章节详述。利用 onstat-l命令可以看出系统中所有新增的逻辑日志被标识为A。这些逻辑日志只有在系统进行归档后才会真正被使用。为了激活这些逻辑日志有一种简单 的方法:执行一次“伪”归档。具体步骤如下:将参数TAPEDEV设置为/dev/null然后运行一次ontape-s。也可以执行onbar-F 命令。由于伪归档并不真正归档系统信息,所以千万要适时地对系统进行真正的归档操作。 只有在逻辑日志真正无用时才能将其删除。利用 onstat-l可以看出所有的空闲日志被标记为F。如果逻辑日志中包含事务回滚或快速恢复所需的信息,该逻辑日志是不能被删除的。利用 onstat-l命令可以看出接受当前事务的日志被标记为C。如果逻辑日志包括最后一个检查点记录,它也是不能被删除的,只有当检查点记录被写入下一个 日志忠并且上一个日志被备份后,该日志才能被删除。利用onstat-l命令可以看出包含最后一个检查点记录的日志被标记为L。用户可以利用 onmode-c命令强制写检查点记录直至最后一个检查点记录被写入所要求的日志为止。 onstat工具 显 示动态服务器共享内存中的信息 涉及少量磁盘I/O操作 将对系统性能的影响极小 提供关于系统有价值得信息 命 令行交互式监控系统 在本章中将讲解onstat的各种重要选项,请熟悉它们的使用 onstat命令是一种非常有用的系统实时监 控工具。该命令直接从共享内存的数据结构中读取信息,报告当时的系统状况。通常onstat命令不会进行磁盘I/O操作,也不会对系统资源加锁,所以它 对系统性能的影响减少到最小。简言之,onstat是informix提供的一种交互式的系统监控工具。 onstat的一些 常用选项: onstat-列出所有选项 onstat-i设置进入交互模式 onstat- 显示运行模式和数据库引擎状态 onstat-gsub_option运行多线索选项 onstat-r每 隔秒后重复选项 onstat-gact显示系统中所有的活动线索 onstat-gath-r2每 隔两秒显示系统中所有的活动的线索系统监控界面 sysmaster数据库在系统初始化时自 动创建 数据库中包括指向系统共享内存结构数据字典信息 提供瞬时的系统性能和状态信息 提供SQL界面了解数据字典信 息 允许管理员将系统管理工作自动化 用于执行重复性的监控任务 系统监控界面 (systemMonitoringInterface-SMI)是一种基于SQL的系统工具,用户通过SMI可以非常方便地获取系统信息。系统 在初始化时,自动地在rootdbapace创建sysmaster系统数据库。每一系统包括一个sysmaster数据库,该数据库中的大部分表为虚 表,是指向共享内存中数据结构的指针。利用SMI可以自动监控系统,特别是在执行重复任务时。 sysmaster数据库是只读的,即不允许对其 进行INSERTUPDATE,或DELETE操作。所有用户都拥有对该数据库的查询权限。 在系统初始化后,用户一定要注意检查 sysmaster数据库是否建立成功。创建sysmaster数据库的信息都保存在消息日志文件中(online.log)请注意由于所有的DDL语句 都将被记录在日志中,所以一定要在日志文件中留出足够的空间以保证创建sysmaster所需。 sysmaster数据库模式记录 在$INFORMIXDIR/etc/sysmaster.sql文件中。 oncheck命令 检 查动态服务器磁盘上的数据结构 定位并修补损坏的索引和数据 有磁盘I/O操作 一些操作在处理时将在表上加锁oncheck命令用于修复磁盘上损坏的索引和数据页,该命令也可用于检查并打印系统的数据结构。在使用oncheck时一定要当心,因为改命令的 某些选项会对表加共享锁,例如:oncheck-pt 为防止对系统的损坏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南资兴市面向本市农村订单定向医学生、基层医疗卫生机构本土化专科层次人才培养医学生考核招聘15人考前自测高频考点模拟试题及答案详解(考点梳理)
- 广本安全驾驶课程培训课件
- 协议书协议书5篇
- 广播电视基础知识课件
- 2025年三亚市直属学校赴高校面向2025年应届毕业生招聘81人模拟试卷(含答案详解)
- 小学学生安全培训总结课件
- 小学外出培训安全承诺书课件
- Hydroxylamine-生命科学试剂-MCE
- HTS05585-生命科学试剂-MCE
- Hexanenitrile-Capronitrile-生命科学试剂-MCE
- 梅毒艾滋乙肝三病
- 割灌机安全操作规程培训
- 2024年山西省成考(专升本)大学政治考试真题含解析
- 最高法院第一巡回法庭关于行政审判法律适用若干问题的会议纪要
- 《病历书写基本规范》课件
- 足球场的运营可行性方案
- 重庆市面向西南大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题3453笔试难、易错历年高频考点荟萃附带答案解析(附后)
- GB/T 2881-2023工业硅
- 小学生电力科普小讲座(课件)-小学常识科普主题班会
- 有限合伙份额质押合同完整版(包含质押登记公证手续)
- GB/T 43299-2023机动车玻璃电加热性能试验方法
评论
0/150
提交评论