网站大量收购闲置独家精品文档,联系QQ:2885784924

sybase_dba速成(程序员篇)1.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
资源文件其实就相当于ASE Server这台机器的参数,产品输出的口在内里(IP地址和端口号),放模块产品的盒子有多大,以多大的速度来生产(pagesize)等等。 通过这些个参数来定制的机器才能生产出我们想要的数据。 * Isql就是机器的手柄,可以通过手柄来操作机器,查询机器的状态,查询机器生产出来的数据,指导机器完成任何想要的操作。 * 这里的定制数据库不是停止库,是停止实例,ASE Server * * 有些参数不能通过资源文件来定义,必须通过存储过程来设置。这些参数不能像资源文件那样定格在机器中,操作机器因人而异,所有这些参数可以通过具体要产生多少产品,提升机器的性能来表达出来。 * 创建产品,删除次品等等操作,这些init命令都是ASE Server实例提供的。 * 21 13 17 * * 最有价值的一张片子 对一个没有可用索引的大表做查询,做再多的系统配置都没有比增加一个可用索引见效快,消耗少 * The vmstat command is very useful for reporting statistics about kernel threads, virtual memory, disks, and CPU activity. Sar report how system uses CPU, memory, and I/O. The iostat command is capable of reporting CPU statistics, terminal I/O statistics, and disk I/O statistics Sp_monitor捕捉ASE关于CPU,I/O,网络等的全局变量,并将全局变量的值进行统计并显示。一般用于跟踪CPU的使用和网络包大小对数据库的影响 Sp_sysmon提供在一段时间间隔内,ASE数据库全面活动的快照统计 Sp_showplan作用与set showplan相似,能显示用户当前正在运行的SQL语句的查询计划 set statistics io 显示在一个查询中对每一个表的物理I/o和逻辑I/o set statistics time 显示对每个SQL语句优化器解析和编译的时间 * * * * APL表只需要少数的锁就能锁住大量数据(整个表的或某个页面上的),消耗锁资源少,但并发度低 DOL表可以只锁住某行数据,并发度高,但是消耗的锁资源相应增加。当锁资源消耗到一定程度时,系统会按照配置升级锁机制 * 锁太多则需要较多的资源,如果太少并发度就低 sp_object_stats interval [, top_n [, dbname, objname [, rpt_option ]]]可监控某段时间内特定数据库中锁竞争最高的表 * * * * * * * * 相对的移植技术难点,所有的难点都是可以解决的,这里的难点指的是工作量聚集点。 * Oracle 默认对数据字典大小写不敏感,而同时对数据大小写敏感。 Sybase 支持数据字典和数据都敏感或都不敏感。 * * 谢谢大家! 有问题吗? 备份服务器结构 备份服务器结构采用客户/服务器模式, 其中 Adaptive Servers 做为 Backup Server 的客户端。 确认安装 启动 Backup Server。 UNIX: 使用 startserver 命令。 例子: startserver -f RUN_SYBASE_BS SYB_BACKUP...sp_who 选择一个备份设备 最好使用磁盘文件。 通常磁盘备份与恢复都比磁带快。 对于大量数据使用磁盘更便宜。 也可以使用磁带。 比磁盘更安全,更利于移动; 它们允许数据库与日志备份存放在一个离线库中。 备份一个数据库 dump database命令作一个数据库和它日志的备份拷贝。 能够在用户活动时作备份操作。 在备份过程中, 服务器作如下操作: 执行一个检查点。 脏页从缓存拷贝到磁盘上。 将已分配的页拷贝到备份设备上。 捕获备份结束时的状态。 dump database 语法: dump database database_name to stripe_device [at backup_server_name ] [stripe on stripe_device [at backup_server_name ] ... [with { blocksize = number_bytes, capacity = number_kilobytes, dumpvolume = volume_name, file = file_name, [nounload | unload], retaind

文档评论(0)

资料 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档