cache数据库和mysql_Cache数据库管理和维护(Caché)

《Cache数据库管理和维护(Caché)》由会员分享,可在线阅读,更多相关《Cache数据库管理和维护(Caché)(48页珍藏版)》请在人人文库网上搜索。

1、Cach数据库管理和维护,培训内容,Cach数据库简要介绍 正确安装、配置 日志、备份、恢复 镜像服务 Cach数据库的管理和维护的基本操作,在Windows 操作系统下安装Cach,选择安装的类型 软件许可证的安装 通讯端口:1972 配置FDBMS 数据库的启动与停止 演示安装流程,Cach名词解释,Globals 程序名称:M(mac),类(cls),JS(javascript) CSP(cach server page),INT(编译后的类文件) Shadow:镜像服务 Journal:服务器日志,Cach 管理工具,Getting Started给新用户提供的一个快速助。 Start。

2、 Cache启动Cach。 Stop Cache停止Cach。 Studio集成的IDE开发环境。 Terminal命令行界面,便于开发人员在开发和调试程序时能直接在Teminal环境中用命令行和Cach数据库引擎打交道。 Explore可以用它浏览Cach数据库中的内容,如浏览数据、类、程序以及进行一些管理操作,Cach 管理工具,SQL ManagerSQL 管理器。提供了一个Cach数据库的图形化的基于SQL的视 图,便于以SQL方式管理检索数据。 Control Panel控制面板。是管理Cache的主要工具,也可以监控服务器的状态。 Configuration Manager提供了一。

3、个用于设置Cach系统和察看它的配置参数的图形化界面,的我们主要是在这里进行数据库的相关设置或调节系统的配置。 Documentation是Cache的在线联机帮助文档。 Remote System Access远程系统控制。在这里,还有二级菜单。二级菜单中,除了同样包括Studio,Terminal,Explore等之外,还包括Cache Telnet,用于远程控制。 Preferred Server首选的服务器。指当前菜单的默认数据库。 About关于Cach。 Exit退出Cach Cube,Studio,Cach Studio 是Cach主要的开发环境,它是一个集成的可视化的开发环境。。

4、它提供了许多高性能的特性,帮助用户进行快速开发。 编写MAC/CLS/JS/CSP文件 导入导出类文件 编译文件,Terminal,命令行工具 备份系统 恢复系统 调试程序 MSQL,Explorer,浏览修改Globals中的内容 导入导出程序(mac/cls) 导入导出Globals,SQL Manager,将数据库中的数据以表的形式展示给用户,Control Panel,查看数据库的进程 查看数据库的日志 监测SHADOW服务 查看服务器日志 查看服务器License,Configuration Manager,配置内存使用 设置命名空间 创建数据库 配置CSP 配置SAHDOW服务器 。

5、配置JOURNAL模式,Cach缓存,Cach中的缓存分为全程变量(Global)存盘数据缓存和程序(Routine)缓存两部分,缓存与数据库的关系,当用户要读取数据时,首先到缓冲区中取数据,如果没有找到所需的数据,那么缓存才会去数据库中读取数据,并且把这些数据存入缓冲区中。这样,在大多数情况下,用户的读取数据都会在缓存区中取得,因而访问速度很快,也减少了磁盘IO负担,分别输入Database Cache,Routine Cache的大小。推荐每个用户 1MB的空间(总值小于可用物理内存的一半甚至更多)。 最小缓存数为(使用不同程序的用户数目 + 1) * 32K,当总用户数目大于总程序数目时。

6、,上述设置已经足够,指令日志,物理操作日志(Write ImageJournal,WIJ),是在数据被写入磁盘前的中间记录文件. 这样有利于保护数据库文件。(演示对应的物理文件) 数据库指令日志(Journal ,JRN),记录数据库读写以备恢复或检查,这有利于保护数据。(演示应的物理文件) 一般来说,Write Image journal 的磁盘操作量大于 Journal。(系统重新启动故障原因,WIJ与JRN的关系,WIJ操作日志,WIJ文件是一个大小可变的文件,位于Mgr目录CACHE.WIJ,所以要保证系统有足够磁盘空间允许本文件扩展。 WIJ 在 Cach 启动后自动开始工作,在数据。

7、写入数据库之前,先将改变写入WIJ, 写完之后WIJ文件会被擦除。如果启动时不能产生 CACHE.WIJ,则系统不能启动。 CACHETEMP 不会被写入 WIJ 如果系统正常停止, CACHE.WIJ 可以被清除,WIJ的配置方法,Journal,数据库指令日志,记录数据读写操作,为数据库中的数据提供保护。它用来作为备份恢复的一部分。 数据库的改变,都会写入Journal文件。 强烈建议使用Journal。Journal可以有利的保护我们的数据,Journal日志有两种模式,All Globals 如果系统资源充足,建议采用此模式,记录所有的数据操作。 Selected Globals 可以。

8、只记录对指定的数据的操作,Journaling配置方法,Journaling配置方法,Journaling工作原理,Journal切换的条件,系统启动,停止时会切换Journal文件; 系统备份结束后自动切换Journal文件; 每日零时自动切换Journal文件; 文件尺寸达上限时切换Journal文件,查看 Journal 文件内容的方法,查看 Journal 文件内容的方法,SYSdo JOURNAL 演示方法,崩溃缓冲,WIJ 包含未被写入磁盘的数据,读写记录中成功写入数据库的位置以及最早的未完成的 transaction事务. 系统崩溃后重启时, Cach 自动运行如下操作: 自 W。

9、IJ 记录点,重放 journal. 未发现Commit,则自 WIJ 记录点复原未完成 transactions事务. 经过如此的操作,数据库在逻辑上始终处于完整状态。 演示系统处理模式,系统重启前的状态,系统重启后的状态,镜像服务,镜像服务原理,镜像服务,主要是为了当系统无法及时恢复时,镜像服务器可以当作后备系统继续使用。 Shadow Journaling 镜像日志简称Shadowing 镜像。通过从数据服务器传递日志到Shadow 服务器,实现Shadow 服务器对主服务器的复制。 Shadowing 是通过Shadow 服务器恢复主服务器日志来完成,这个过程也叫做“复制”。 Shad。

10、ow 服务器持续向主服务器发出日志请求,主服务器将日志细节(如SET、 KILL global)通过TCP 传递给Shadow 服务器,Shadow 服务器执行这些日志。 ShadowServer 停止,而 DataServer 正常工作,则ShadowServer 在重启后将从停止处开始继续工作,它需要一些时间追赶DataServer,镜像服务原理,镜像服务原理,镜像服务的作用,当主系统发生故障,无法立即恢复时,可使用镜像服务器作为备用系统; 在镜像服务器中,只运行只读应用(如数据统计和分析); 可以在镜像服务器中,对数据进行备份; 远程镜像,可以作为灾难性事故恢复的一种手段,镜像服务有两种。

11、模式,Fast (快速)模式,它是成块的传送日志文件,可用于相同平台相同版本之间进行镜像,使用非常广泛; Compatibility (兼容)模式,它只传送SET 和 KILL命令,可以用于不同平台或不同版本之间进行镜像。 演示镜像服务模式的设置,镜像服务有两种模式,镜像服务的配置,配置源服务器:打开Configuration Manager - Advanced 标签 - Shadow - Source.,设置Enable Security为 “Yes”;设置Permissible Shadow Server Addresses 为许可的镜像服务器的IP 地址,配置镜像服务器:打开Confi。

12、guration Manager - Advanced 标签 - Shadow - Destination,按Add按钮,添加镜像地址,输入镜像名称,然后设置Start,Database Serve(源服务器IP),Database Server Port (源服务器端口,启动Shadow,Shadowing和Journaling区别联系,Journaling是数据服务器上的数据库指令日志,而Shadowing是Journaling传输到镜像服务器上的备份,配置SAHDOW服务器注意问题,一定要保证在Shadow 服务器上,本 身的日志和请求的主服务器日志存放在不同的路径,否则,可能出现错误,。

13、甚至死循环。 这一点,在实际的操作中,需要数据库管理人员加以注意,数据库的备份,数据库恢复,SYSd BACKUP 1. Backup 2. Restore ALL 3. Restore Selected or Renamed Directories 4. Management Information 5. Exit This Utility Option? 3 Do you want to set switch 10 so that other processes will be prevented from running during the restore? Yes = T answe。

14、r Yes or No, please Yes = Y Specify input file for volume 1 of backup 1 (Type STOP to exit) Device: c:cachesysmgrbackupFullDBList_20061121_003.cbk =C:DB_BACKUPDB.FULL,数据库恢复,Do you want to change this list of directories? No = N *Restoring c:cachesysmgrfdbms at 17:04:14 0 blocks restored in 0.0 seconds for this pass, 2991 total restored. Specify input file for volume 1 of backup following NOV 21 2006 02:01PM (Type STOP to exit) Device: c:cachesysmgrbackupFullDBList_20061121_003.cbk = STOP,谢谢。

1 安装及卸载......................................................................................................4 1.1 安装需求.......................................................................................................4 1.2 Caché的标准安装..........................................................................................4 1.3 软件许可证的安装........................................................................................6 1.4 卸载Caché...................................................................................................7 2 Caché工具菜单...............................................................................................8 2.1 Caché Cube简介...........................................................................................8 2.2 Studio............................................................................................................9 2.3 Terminal.......................................................................................................11 2.4 Explorer.......................................................................................................11 2.5 SQL Manager..............................................................................................15 2.5.1 用户权限管理...................................................................................16 2.5.2 表格管理..........................................................................................18 2.5.3 数据迁移..........................................................................................19 2.5.4 查看sql查询计划...............................................................................22 2.6 Control Panel..............................................................................................23 2.7 Configuration Manager...............................................................................23 3 配置缓存........................................................................................................29 3.1 缓存简介.....................................................................................................29 3.2 数据缓存配置.............................................................................................30 3.3 程序缓存配置.............................................................................................31 4 指令日志........................................................................................................33 4.1 数据库物理操作日志...................................................................................33 4.1.1 WIJ概述............................................................................................33 4.1.2 WIJ 配置方法...................................................................................34 4.2 数据库指令日志..........................................................................................34 4.2.1 Journaling概述..................................................................................34 4.2.2 Journaling配置方法...........................................................................35 4.2.3 Journal 文件.....................................................................................36 4.2.4 Journal文件设置................................................................................37 4.2.5 查看 Journal 文件内容的方法.........................................................38 4.2.6 Journal 文件管理..............................................................................38 4.3 崩溃缓冲.....................................................................................................38 5 镜像服务........................................................................................................40 5.1 镜像服务原理.............................................................................................40 5.1.1镜像服务的特点..................................................................................41 5.2 镜像服务的配置..........................................................................................41 5.2.1 配置方法..........................................................................................41 5.3 Shadowing和Journaling区别联系................................................................45 6 备份及恢复....................................................................................................46 6.1 备份流程.....................................................................................................46 6.2 备份方法.....................................................................................................46 2/80 Caché5.0.x 数据库管理维护手册 6.2.1 Caché中备份数据库的方法...............................................................47 6.2.2 其它外部备份方法............................................................................48 6.3 备份的恢复.................................................................................................50 6.3.1 Caché中的数据恢复..........................................................................50 6.3.2 其他方法的数据恢复.........................................................................52 7 ECP网络........................................................................................................53 7.1 ECP原理.....................................................................................................53 7.2 ECP特点.....................................................................................................54 7.3 ECP配置.....................................................................................................55 7.3.1 ECP配置方法....................................................................................55 7.4 ECP 监视和管理.........................................................................................59 7.4.1 ECP 服务器端监视...........................................................................59 7.4.2 ECP 客户端监视...............................................................................59 7.5 ECP的基本状态..........................................................................................59 8 数据库完整性保护..........................................................................................61 8.1数据库完整性检查........................................................................................61 8.1.1 检查所有数据库的完整性.................................................................61 8.1.2 你可以检查所有本地数据库的完整性................................................61 8.1.3 在后台检查所有数据库的完整性.......................................................61 8.1.4 查看后台数据库完整性检查的输出...................................................62 8.1.5 查看个别数据库的完整性.................................................................62 8.2 数据库完整性检查工具...............................................................................62 9 用^GLOSTAT routine获得全局信息...............................................................63 9.1 运行^GLOSTAT.........................................................................................63 9.2 统计数据概况.............................................................................................64 9.3 ^GLOSTAT输出的例子...............................................................................65 9.3.1 例子 A.............................................................................................65 9.3.2 例子 B.............................................................................................66 9.3.3 例子 C.............................................................................................67 9.3.4 例子 D.............................................................................................68 9.3.5 例子 E.............................................................................................70 9.3.6 例子 F..............................................................................................71 9.3.8 例子 G.............................................................................................72 10 Caché 常见问题与回答..........................................................................76 11 联系我们.................................................................................................79 11.1 网络资源...................................................................................................79 11.2 InterSystems公司上海...............................................................................79 11.3 InterSystems公司北京...............................................................................79
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值