
sybase
badman250
专注分享IT知识技能
展开
-
0.sybase基本操作
Sybase SQL Server是一个多库数据库系统。这些数据库包括系统数据库和用户数据库。 而不论是系统数据库还是用户数据库,都建立在数据库设备上。数据库对象名区分大小写SYBASE中大小写敏感 概念术语 设备 所有的数据库都创建在数据库设备上。所谓数据库设备,不是指一个可识别的物理设备,而是指用于存储数据库和数据库对象的磁盘原始分区或操作系统文件。增加一个新的...原创 2018-07-24 11:47:01 · 1965 阅读 · 0 评论 -
10.案例Sybase分析
Sybase数据库网络性能 网络性能 如果出现如下症状,那么很可能是网络出现了状态。这些状态主要是摘自Sybase官方文档描述。当然事无绝对,具体最后是不是网络问题还需要我们自己去确诊。进程响应时间在无明显原因的情况下发生显著变化。 返回大量行的查询所用的时间比预期的要长。 在正常的 SAP ASE 处理期间,操作系统处理速度变慢。 在特定的操作系统处理期间...原创 2018-07-25 17:53:08 · 917 阅读 · 0 评论 -
1.sybase performance-物理数据库设计
物理数据库设计瓶颈是指限制了系统性能的资源,总是存在的。在排除一个瓶颈的时候,具有转移瓶颈的效果,运气好的话,转移一个瓶颈时,新的瓶颈会宽一些。像SPECvirt测试,在转移瓶颈的时候却可能出现瓶颈转移到了其他业务上,导致性能并没有上升。 优化就是一个寻求平衡的行为。将需求区分出优先次序。物理存储结构使用分配页、GAM页和OAM页来管理空间。 GAM页管理...原创 2018-07-25 17:52:15 · 551 阅读 · 0 评论 -
0.sybase performance
性能一般通过响应时间和吞吐量来进行衡量。 响应时间就是描述一个任务需要多久来完成。可以通过查询优化、索引,加速组件,减小等待时间来提升。 虽然SAP ASE数据库会自动优化来减少初始化响应时间。 吞吐量是表示在单位时间内完成的工作量。 然是在优化响应时间的时候会降低吞吐量或者相反。 性能设计基本上好的性能是来自...原创 2018-07-25 17:51:53 · 600 阅读 · 0 评论 -
4.SYBASE操作——系统管理
4.SYBASE操作——系统管理备份数据库命令:#dump database master to "<tape_device>"查看数据库基本信息命令如下:select * from sysusages order by vstartselect * from sysdatabasesselect * from sysdevicesselect * from...原创 2018-07-25 17:51:12 · 630 阅读 · 0 评论 -
3.SYBASE操作——系统数据库和可选数据库
安装数据库SAP ASE安装包含下面数据库The master database The model database The system procedure database, sybsystemprocs The two-phase commit transaction database, sybsystemdb The temporary databa...原创 2018-07-25 17:50:46 · 932 阅读 · 0 评论 -
2.SYBASE操作——系统表与过程
2.SYBASE操作——系统表与过程Master数据库 系统表 Master数据库包含系统表,系统表跟踪SAP ASE的信息。系统表也叫做数据字典或系统目录。在SAP ASE创建的时候创建,名字都是使用sys开始,不能在用户数据库中创建和系统表相同名字的表。查询系统系统表:1> select * from sysobjects where type="TR"2> ...原创 2018-07-25 17:50:21 · 889 阅读 · 0 评论 -
1.SYBASE操作——系统管理概况
SAP ASE管理员职责Installing SAP ASE and Backup Server Creating and managing SAP ASE login accounts Granting roles and permissions to SAP ASE users Managing and monitoring the use of disk space, memory,...原创 2018-07-25 17:49:58 · 606 阅读 · 0 评论 -
4.sybase笔记——性能调优
4.sybase笔记——性能调优SYBASE数据库“性能调优”的主要目的是减少对系统公共资源的争用。对sybase数据库系统的性能进行优化,是一项长期且受诸多因素影响的工作,它可划分为以下4个层次:(1) 服务器层:包括对内存的合理分配,锁操作和临时表的使用,与系统配置关联的磁盘的I/O性能。(2) 数据库层::包括数据库对象的设计,索引的创建!表中数据类型的选择,数据库设备的分配及使...原创 2018-07-25 17:49:24 · 823 阅读 · 0 评论 -
3.sybase笔记——监控
启动监控Monitor Tables主要存储一些监控信息(当前运行的SQL,I/O统计信息,当前进程情况)比如monDeviceIO表(select * from monDeviceIO),存储了DISK IO有关的信息。 Monitor表默认是不安装的,需要运行installmontables 脚本来安装。 installmontables 脚本可以在sybase_HOME/scr...原创 2018-07-24 11:55:54 · 1590 阅读 · 0 评论 -
2.sybase基本操作命令
系统数据库安装Sybase数据库时自动生成的下列系统数据库:● 主数据库master;● 模型数据库model;● 系统过程数据库sybsystemprocs;● 临时数据库tempdb。也可选择下列数据库:● 安全审核数据库sybsecurity;● 示例数据库pubs2;● 命令语法数据库sybsyntax。 master数据库 包...原创 2018-07-24 11:54:55 · 2166 阅读 · 0 评论 -
1.sybase 安装-linux
Sybase说明SAP ASE 基于客户端/服务器模型,通过 Tabular Data Stream™ (TDS) 协议在网络上与其客户端通信。每个客户端进程都可以在一台计算机上执行,而与同一台或不同计算机上的数据库服务器进行通信。SAP ASE 在操作系统之上作为应用程序运行。运行操作系统的硬件对 SAP ASE 是完全透明的,SAP ASE 只与操作系统的用户界面交互。要增强多处...转载 2018-07-24 11:52:58 · 1750 阅读 · 0 评论 -
7.sybase进阶操作——sybase体系结构
实现客户机和服务器之间的通信,需要一个地址列表来实现的。地址列表为interfaces文件。在interfaces文件中,可以存在多个服务器入口,每个入口可以包含多个服务。一个服务是一个特定目的的特定地址。Master服务用于服务器追踪到来的请求;query服务是客户机发送数据查询或命令时,用来定位服务器的。 ASE中存在四种类型数据库:基本要素系统数据库:maste...原创 2018-07-24 11:49:13 · 875 阅读 · 0 评论 -
4.sybase进阶操作——sp_sysmon监控查看
内核监控监控命令如下1> sp_sysmon "00:01:00","kernel"2> goKernel Utilization------------------ Engine Utilization (Tick %) User Busy System Busy I/O Busy Idle --------------...原创 2018-07-24 11:48:41 · 1521 阅读 · 0 评论 -
3.sybase进阶操作——内核线程
循环检查任务 1> sp_configure "runnable process search count"2> go默认2000.2000次循环没有任务要处理,就释放ASE进程给操作系统。可以设定为1,就永远不释放了。如果一直有任务运行,内核就会运行进程而不检查磁盘或网络IO。 强制检查IO 可以通过i/o polling process co...原创 2018-07-24 11:48:16 · 773 阅读 · 0 评论 -
2.sybase进阶操作-索引
索引目的提供更快的数据访问 帮助避免表扫描 为表扫描设置边界 帮助避免某些排序 增强唯一性所有的ASE索引都是B树结构。 索引类型 APL APL 表示all pages lock。全页加锁既是一个新术语,它又是由ASE(Adaptive Server Enterprise)在过去所支持的一种加锁类型。这种类型有下列特性:对所有可被访问的页面在页面级加...原创 2018-07-24 11:47:53 · 805 阅读 · 0 评论 -
1.sybase进阶操作
预估表插入多少行需要的空间大小 使用命令sp_estspace,语法如下:USAGE:sp_estspace table_name, no_of_rows, fill_factor, cols_to_max, textbin_len, iosec where table_name is the name of the table, ...原创 2018-07-24 11:47:28 · 532 阅读 · 0 评论 -
11.案例Sybase
SAP ASE 基于多线程、单进程的体系结构,该体系结构可管理数以千计的客户端连接和多个并发客户端请求,而不会使操作系统超负荷。在具有多个 CPU 的系统中,可通过将 SAP ASE 配置为使用多个 SAP ASE 引擎来提高性能。在线程化内核模式(缺省值)中(kernel mode),每个引擎是一个操作系统线程。在进程模式中,每个引擎是一个单独的操作系统进程。 多个网络引擎 ...原创 2018-07-25 17:53:37 · 637 阅读 · 0 评论