云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > INFORMIX数据库维护指南(二)

INFORMIX数据库维护指南(二)

  • 62 次阅读
  • 3 次下载
  • 2026/4/29 16:45:45

? 将存放卸载数据的磁带放在磁带机上,确认磁带机正常,确认数据库系统处于

On_Line状态,服务器上没有同名数据库。

? $ dbimport cleardb –t /dev/rmt/0m –b 512k –s 2048000k

? 当系统dbimport completed 提示数据装载完毕!提示信息存放在dbimport.out 文

件中。

11 INFORMIX采用哪些日志备份方式?由那些注意事项?

逻辑日志有两种备份方式:自动备份和逻辑备份。 1)逻辑日志自动备份步骤如下:

? 将用于作逻辑日志的磁带插入指定的磁带机 ? 以DBA注册 ? 执行如下命令

$ontape –a

Performing automatic backup of logical logs.

Please mount tape 1 on /dev/rmt/1m and press Return to continue

确信磁带已准备好,按回车键

Do you want to back up the current logical log?(y/n)y 输入y,按回车键

Please label this tape as number 1 in the log tape sequence. This tape contains the following logical logs: - 22

Program over

? 请正确标记好备份磁带及包含的逻辑日志号如21-22,并请妥善保存。 2)逻辑日志连续备份步骤如下:

? 将用于作逻辑日志备份的磁带插入指定的磁带机 ? 以informix注册 ? 执行如下命令

$ontape –c

Performing continuous backup of logical logs.

Please mount tape 1 on /dev/rmt/1m and press Return to continue…

确信磁带已准备好,按回车键 如果想停止备份按CTRL+C: Interrupt received…

This tape contains the following logical logs: - 30

(OR This tape contains no log data) Program over.

? 请正确标记好此盘磁带,并请妥善保存。 3) 作逻辑日志备份需注意如下一些事项:

? 在备份之前,确信已将$INFORMIXDIR/etc/$ONCONFIG文件中的逻辑日志备份

设备设置成用以备份逻辑日志的磁带设备(可能与系统备份为同一设备),并设置正确的尺寸(LTAPEBLK)与磁带容量(LTAPESIZE),如:

8

LTAPEDEV /dev/rmt/1m LTAPEBLK 512 (K) LTAPESIZE 204800 (K) ? 确保磁带机与磁带完好可用 ? 逻辑日志与系统备份配合使用,确保系统中包含的逻辑日志的编号与逻辑日志备份

带中的编号是连续的。

12 INFORMIX数据库配置信息如何归档?

1)数据库系统的配置信息包括以下一些内容:

? 数据库配置文件: $INFORMIXDIR/etc/$ONCONFIG ? 网络配置方式文件: sqlhosts

? 磁盘空间的划分: onstat –d执行结果 ? 数据库运行环境变量: .profile或env的结果 2)可采用如下方法备份配置信息:

数据库配置文件和网络配置方式文件在$INFORIXDIR/etc目录下,磁盘空间划分可通过作此盘划分时的记录得到,或通过命令onstat –d得到;数据库运行环境变量可查看$INFORMIXDIR/.profile文件或通过env命令查得。 ? 用informix或同组用户注册

? 将onstat -d运行结果定向到dbspaces_clr

$onstat –d > dbspaces_clr ? $tar cvf <设备名>

$INFORMIXDIR/etc/$ONCONFIG $INFORMIXDIR/etc/sqlhosts $INFORMIXDIR/dbspaces_clr $INFORMIXDIR/.profile

? 将以上备份的内容同时打印成文件归档 ? 记录备份的日期和相关信息

13 什么时候归档数据库配置信息?

1)数据库第一次正常运行后,备份配置信息。

2)数据库系统的配置信息发生改变时需要归档数据库配置信息。

? 配置文件$ONCONFIG内容改变如NUMCPUVPS由4改为3,LOCKS由30000

改为100000等。

? 网络配置文件sqlhosts信息改变时,如主机名改变。 ? 增加DBSPACES和CHUNKS

? 环境变量改变,如增加DBDATE=Y2MD/

9

14 如何使用UPDATE STATISTICS命令优化数据库

数据库系统内部存在一系列系统表,其中一部分存储数据分布统计值,当每天或每周或由大量数据更新操作后,这些统计值已经过时,需要及时更新,Update Statistics就是用于指示数据库服务器执行更新任务。该任务应该在业务已全部作完时运行。 UPDATE STATISTICS操作如下:

? 用informix用户注册

? dbaccess?Query-Language?SelectDatabase?相应的数据库?New?键

入”Update Statistics”

? ESC?Run (该命令需要一些时间)

15 当出现系统性能问题时要从哪些方面考虑?

系统运行效率是多个方面决定的,当出现效率低时,可以从以下几个方面考虑:

? 调整数据库配置参数

? 运行UPDATE STATISTICS

? 优化数据库设计如INDEX,FRAGMENTATION等 ? 优化应用程序 ? 提高硬件配置

16 如何简单判断共享内存的BUFFER参数是否合理?

? 用informix用户注册

$onstat -p

RSAM Version 7.12.UC1 --On-Line-- Up 01:30:32 -- 10680 Kbytes Profile

dskreads pagreads buferads êched dskwrits bufwrits êched 95 1211 93.64 7 7 2 2 0.00

isamtot open start read write rewrite delete commit rollbk 84 114 436 0 0 0 0

ovtbls ovlock ovuserthread ovbuff usercpu syscpu numckpts flushes 0 0 0 0 8.91 6.21 1 36

bufwaits lokwaits lockreqs deadlks dltouts ckpwaits compress seqscans 0 2530 0 0 0 0 7

ixda-RA idx-RA da-RA RA-pgsused lchreqs lchwaits 0 0 0 10 42624 41

? 观察bufreads êched 和bufwrits êched值,如前者小于95%,后者小于85%,

则需要考虑增加BUFFERS个数。

10

17 批处理时系统Check-Point时间很长,怎么办?

? 用informix用户注册

? $vi $INFORMIXDIR/etc/$ONCONFIG,调整以下参数:

LRU_MAX_DIRTY 60? 20 LRU_MIN_DIRTY 50? 5 ? 重新启动数据库服务器

$onmode –ky $oninit

? 确认系统处于On-Line状态

$onstat -

18 如何观察共享内存的使用情况

? 用informix用户注册 ? 执行命令

$onstat –g seg

RSAM Version 7.10.UC1 --On-Line-- Up 01:57:26 – 10680 Kbytes Segment Summary;

(resident segments are not locked)

id key addr size ovhd class blkused blkfree 13001 1387874305 80400000 655360 808 R 77 3 13002 1387874306 80800000 8192000 716 V 214 786

1505 1387874308 81400000 155648 592 M 16 3 ? class表示共享内存的内容 R – 驻留部分 V – 虚拟部分 M – 信息部分 size表示各部分的大小

blkused表示已经用的块数量 blkfree空闲块的数量

? 持续观察共享内存的情况,如果V部分blkfree值很小或V段很多,则需要考虑增加

SHMVIRTSIZE值。

19 如何检查数据库运行状态是否正常?

INFORMIX数据库系统主要有5种状态:

11

搜索更多关于: INFORMIX数据库维护指南(二) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

? 将存放卸载数据的磁带放在磁带机上,确认磁带机正常,确认数据库系统处于On_Line状态,服务器上没有同名数据库。 ? $ dbimport cleardb –t /dev/rmt/0m –b 512k –s 2048000k ? 当系统dbimport completed 提示数据装载完毕!提示信息存放在dbimport.out 文件中。 11 INFORMIX采用哪些日志备份方式?由那些注意事项? 逻辑日志有两种备份方式:自动备份和逻辑备份。 1)逻辑日志自动备份步骤如下: ? 将用于作逻辑日志的磁带插入指定的磁带机 ? 以DBA注册 ? 执行如下命令 $ontape –a Performing automatic backup of

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com