远程Sybase数据库技术支持,联系手机:13811580958,QQ:289965371!

 

随着Sybase被完全整合到SAP下,Sybase原来的支持网站被SAP Support Portal取代。
只有购买了SAP服务的用户才能使用账号登录SAP Support Portal进行介质下载、补丁升级、报Incident等。
目前,原Sybase所有产品(包括:Adaptive Server Enterprise、Sybase IQ、Replication Server、PowerDesigner等)的官方手册仍然可以从http://infocenter.sybase.com/help/index.jsp进行浏览或下载。暂不清楚该网站http://infocenter.sybase.com/help/index.jsp何时会被完全迁移到SAP Support上!
Sybase官方手册英文版有html和pdf两种格式,而中文版手册只有pdf一种格式。为了国内Sybase用户更方便、快捷地搜索Sybase常见产品的官方手册内容,特将中文版Sybase官方手册转为html格式!
Sybase产品官方手册中文版的html格式所有内容的版权归SAP公司所有!本博客站长是Sybase数据库的铁杆粉丝!

如有Sybase数据库技术问题需要咨询,请联系我!

  QQ :289965371 点击这里给我发消息
  Email:

以下官方手册为ASE 15.7 ESD#2中文版:

  1. 新增功能公告 适用于 Windows、Linux 和 UNIX 的 Open Server 15.7 和 SDK 15.7
  2. 新增功能摘要
  3. 新增功能指南
  4. ASE 15.7 发行公告
  5. 配置指南(windows)
  6. 安装指南(windows)
  7. 参考手册:构件块
  8. 参考手册:命令
  9. 参考手册:过程
  10. 参考手册:表
  11. Transact-SQL® 用户指南
  12. 系统管理指南,卷 1
  13. 系统管理指南,卷 2
  14. 性能和调优系列:基础知识
  15. 性能和调优系列:锁定和并发控制
  16. 性能和调优系列:监控表
  17. 性能和调优系列:物理数据库调优
  18. 性能和调优系列:查询处理和抽象计划
  19. 性能和调优系列:使用 sp_sysmon 监控 Adaptive Server
  20. 性能和调优系列:利用统计分析改进性能
  21. 程序员参考 jConnect for JDBC 7.0.7
  22. Adaptive Server Enterprise 中的 Java
  23. 组件集成服务用户指南
  24. Ribo 用户指南
  25. 内存数据库用户指南
  26. Sybase Control Center for Adaptive Server® Enterprise
  27. 安全性管理指南
  28. 实用程序指南

 


< 上一个 | 内容

索引


符号

@@pack_received 全局变量 22

@@pack_sent 全局变量 22

@@packet_errors 全局变量 22

监控 42

cpuaffinity dbcc tune 参数) 45

dbcc tune

cpuaffinity 45

I/O 用于 96

数字

配置异步预取限制用于 125

异步预取和 117

4K 内存池 , 事务日志和

102

disk i/o structures 配置参数

异步预取和 119

I/O 用于 96

数字

配置异步预取限制用于 125

异步预取和 117

4K 内存池 , 事务日志和

102

disk i/o structures 配置参数

异步预取和 119

dbcc (数据库一致性检查程序)


DSS 应用程序 请参见决策支持系统

英文

登录数

10

列大小

10

用户数

10

登录数

10

列大小

10

用户数

10

Adaptive Server


组的数目 10 affinity

CPU 35, 45

引擎示例 64 ALS

何时使用 39

日志写入器 40

用户日志高速缓存 38

22

auditing

队列 , 大小 112

性能影响 111

bcp (批量复制实用程序) 大 I/O 用于 96

CPU

affinity 45

cpu grace time 配置参数

CPU 放弃和 33 CPU 使用率

sp_monitor 系统过程 43

管家任务和 40

EC

属性 56

housekeeper free write percent 配置参数 41 I/O

CPU 42

disk 37

缓冲池和 90

内存 75

异步预取 113, 127

指定高速缓存和 90

max async i/os per engine 配置参数 异步预取和 119

max async i/os per server 配置参数 异步预取和 119

MRU 替换策略 异步预取和 123

priority 56

任务 55

应用程序 54, 55

优先规则 66

运行队列 64

procedure cache sizing 配置参数 78 recovery interval in minutes 配置参数 86, 109 replication

调优级别和 4

网络活动自 23


select into 命令

I/O 用于 96 size

triggers 82

views 82

存储过程 82

过程高速缓存


80, 81

triggers 82

views 82

存储过程 82

过程高速缓存


80, 81

I/O 95

B

绑定

tempdb 91

高速缓存 90, 107

事务日志 91


SMP (对称多重处理)系统 磁盘管理于 46

临时表 47

体系结构 34

应用程序设计于 46

指定数据高速缓存用于 92

sp_addengine 系统过程 62

sp_addexeclass 系统过程 61

sp_bindexeclass 系统过程 55

sp_logiosize 系统过程 103

sp_monitor 系统过程 43

网络包 22

sybsecurity 数据库 审计队列和 111

sysprocedures 表 查询计划于 80

Tabular Data Stream (TDS) 协议 18 TDS 请参见 Tabular Data Stream tempdb 数据库

SMP 环境中 47

指定高速缓存和 91

time slice 56

配置参数 33

time slice 配置参数

CPU 放弃和 33 tools

使用 sp_monitor 进行包监控 22 triggers

大小估计 82

过程高速缓存以及 80

update statistics 命令 大 I/O 用于 96

views

大小估计 82

大小说明 21

21

缺省值 21

网络 18

包大小 20

报告

过程高速缓存大小 80

备份

计划 5

网络活动自 23

编译对象 80

数据高速缓存大小和 81

变量 , 最大长度 10

标头信息

18

表达式 , 最大长度 10

表扫描

异步预取和 116

并发

SMP 环境 46

并行查询处理 异步预取和 124

步骤

问题分析 11


C

测试

数据高速缓存性能 88

查询处理

I/O 用于 96

查询计划

过程高速缓存存储 79

未用的和过程高速缓存 80

查寻表 , 高速缓存替换政策用于 99


, 数据高速缓存

动态内存分配 78

I/O 95

开销 106

指定数据高速缓存和 108

重新编译

端口 , 多个 26

高速缓存绑定

磁盘 I/O 37

107

队列

调度和 31

执行 37

休眠 32

存储过程

运行 36

大小估计 82

对称多重处理系统。请参见 SMP

35

过程高速缓存以及 79

热点和 74

最大长度 10

错误日志

过程高速缓存大小 80

错误消息

22

过程高速缓存 80


D

I/O

异步预取和 122

指定数据高速缓存和 95

单处理器系统

30

单个进程开销

29

登录

单处理器系统

30

单个进程开销

29

登录

CPU 30


使用版本 12.5 的数目 10

登录数 10

调度 , 服务器 任务 31

调优

Adaptive Server 5 recovery interval 110

操作系统层 7

定义 3

级别 4 8

设备层 6

数据库层 4

网络层 6

异步预取 121

应用层 4

硬件层 7

多任务 30

多线程 27

多重的 , 多值 网络监听器 26


F

范式 12

范围规则 65, 67

访问

内存和磁盘速度 75

放弃 , CPU

cpu grace time 配置参数 33

time slice 配置参数 33

屈服点 33

非聚簇索引 异步预取和 116

分段 , 数据 对异步预取的效果 120

页链 120

分配

动态分配 78

分配内存 78

服务器

单处理器和 SMP 46

调度程序 33

其它工具 22

覆盖非聚簇索引

配置 I/O 大小用于 105

异步预取和 116


G

高速缓存 , 过程

errors 80

查询计划于 79

大小报告 80

调整大小 81

高速缓存命中率 81

高速缓存 , 数据 85 109

I/O 配置 96

tempdb 被绑定到自己的 91

绑定热点到 90 I/O 95 高速缓存命中率 88

缓冲池于 96

螺旋锁于 91

事务日志绑定到自己的 91

数据修改和 87

页面老化于 86

优化程序选择的策略 97

指定的 90 107

指定准则 99

H

环境分析 53

I/O 密集型与 CPU 密集型执行对象 53

侵入性的与未入侵的 52

与计划 52

恢复

管家任务和 41

配置异步预取限制用于 125

异步预取和 115

混合工作量执行优先级 73


J

基本优先级 56

基于分区的扫描 异步预取和 124

基于散列的扫描 异步预取和 124

基准测试 53

级别

高速缓存命中率

监控

高速缓存替换政策和

过程高速缓存 81

数据高速缓存 88

高速缓存替换政策 98

100

CPU 使用率 42 数据高速缓存性能 网络活动 22

性能 4


88

高速缓存命中率

监控

高速缓存替换政策和

过程高速缓存 81

数据高速缓存 88

高速缓存替换政策 98

100

CPU 使用率 42 数据高速缓存性能 网络活动 22

性能 4


88

调优 4 8


策略 97

查寻表 99

定义的 98

事务日志 99

索引 99

高优先级用户 74

工作进程 28

恢复时间和

110

过程高速缓存

errors 80

查询计划于

79

恢复时间和

110

过程高速缓存

errors 80

查询计划于

79

管家任务 40 42


大小报告 80

调整大小 81

高速缓存命中率 81

监听器 , 网络 26

检查点进程 86

管家任务和 41

进程 (服务器任务) 30

标识符 (PID) 30

开销 29

轻量 29

数目 29

运行队列 30

进程模式 34

聚簇索引

扫描和异步预取 116

异步预取和扫描 116


决策支持系统 (DSS) 应用程序 网络包大小用于 20

执行优先顺序 73

指定数据高速缓存用于 91


K

开销

单个进程 29

缓冲池配置 106

网络包和 21

客户端

包大小说明 21

连接 27

任务 28

客户端 / 服务器体系结构 18

宽松 LRU 替换政策 查寻表 99

事务日志 99

索引 99


L

老化

数据高速缓存 86

联机事务处理 (OLTP)

Q

轻量进程 29

网络包大小用于 20

清洗区 86

执行优先顺序指派 73

配置 106

指定数据高速缓存用于

91

缺省设置

连接

audit queue size

112

客户端 27

auditing 111

数据高速缓存 86

联机事务处理 (OLTP)

Q

轻量进程 29

网络包大小用于 20

清洗区 86

执行优先顺序指派 73

配置 106

指定数据高速缓存用于

91

缺省设置

连接

audit queue size

112

客户端 27

auditing 111

过程高速缓存 80

M

模式 , SMP 进程 34


N

内存

I/O 75

共享 34

如何分配 78

网络包和 21

性能和 75 112

指定数据高速缓存和 90


P

配置 (服务器)

I/O 95

管家任务 41

命名数据高速缓存 90

内存 76

网络包大小 20

配置命令 122


两阶段提交 网络活动自 23

列大小 10

临时表

SMP 系统 47

数据高速缓存

91

争用 100

逻辑进程管理器

54

数据高速缓存

91

争用 100

逻辑进程管理器

54

螺旋锁


R

热点 74

绑定高速缓存到 90

任务

调度 31

客户端 28

排队 31


执行 37

任务级调优 算法 49

日志 I/O 大小 调优 94

匹配 96

使用大 103


S

设备

使用单独的 46

时间间隔

恢复 110

自上次运行 sp_monitor 43

事务长度 47

事务日志

高速缓存替换政策用于 99

命名高速缓存绑定 91

日志 I/O 大小和 102

属性

执行类 56

数据高速缓存 85 109

tempdb 被绑定到自己的 91

绑定热点到 90 I/O 95 调整大小 92 105

高速缓存命中率 88

螺旋锁于 91

事务日志绑定到自己的 91

数据修改和 87

页面老化于 86

优化程序选择的策略 97

指定的 90 107

指定准则 99

数据库

另请参见 数据库设计 数据修改

恢复间隔和 109

数据高速缓存 87

数目 (数量) 包错误 22

进程 29

顺序预取 95

速度 (服务器) 内存与磁盘比较 75

算法

原则 51

索引

SMP 环境和多个 46

高速缓存替换政策用于 99

锁定 12


T

体系结构

多线程 27

替换政策。 请参见 高速缓存替换政策 吞吐量 2


W

网络 15

端口 26

多个监听器 26

基于服务器的技术 22

减少通信量于 22

性能和 15 26

硬件用于 23

网络包

sp_monitor 系统过程 22, 43

全局变量 22


X

响应时间

定义 1

其它用户影响 24

消息

另请参见 错误


写操作

管家进程和 41

自由的 40

信息 (sp_sysmon)

CPU 使用率 43

性能 1

分析 11

高速缓存命中率 88

技术 16

设计 2

网络 15

问题 15

休眠队列 32


Y

, OAM (对象分配映射) 在数据高速缓存中老化 86

, 索引

在数据高速缓存中老化 86

页链扭结

定义的 120

堆表和 126

非聚簇索引和 126

聚簇索引 126

异步预取和 120, 126

异步日志服务 37

异步预取 113, 122

dbcc 117, 125

MRU 替换策略和 123

非聚簇索引和

116

分段和 120

缓冲池限制和

118

恢复 125

恢复中 115

非聚簇索引和

116

分段和 120

缓冲池限制和

118

恢复 125

恢复中 115

并行查询处理和 124 I/O 122 调优目标 121


基于分区的扫描和 124

基于散列的扫描和 124

顺序扫描和 116

维护 126

性能监控 127

页链分段和 120

页链扭结和 120, 126

预见性设置 114

引擎 27

CPU 密切连接 45

定义的 27

引擎密切连接 , 任务 56, 58

示例 61

引擎资源

distribution 49

结果分析与调优 54 应用程序队列。请参见 应用程序执行优先顺序 应用程序设计

DSS OLTP 91

SMP 服务器 46

过程高速缓存大小确定 81

网络包大小和 21

应用程序执行优先顺序 54, 72 74

调度和 63

环境分析 53

系统过程 60

硬件

端口 26

网络 23

用户

指派执行优先级 74

用户 , 使用版本 12.5 的数目 10

用户定义执行类 56

用户连接数 网络包和 21

用户日志高速缓存 在 ALS 38

用户日志高速缓存 (ULC)

日志大小和 102

用户数 10

优化程序

高速缓存策略和 97 优先规则 , 执行层次 66 优先级

规则 (执行层次) 65

预定义执行类 56


预见性设置 114

dbcc 117

非聚簇索引和 116

恢复中 115

顺序扫描和 116

预取

异步 113 127

运行队列 30, 36


Z

脏页

检查点进程和 86

清洗区和 86

SMP 服务器和

46

磁盘 I/O 109

螺旋锁 100

数据高速缓存

100

SMP 服务器和

46

磁盘 I/O 109

螺旋锁 100

数据高速缓存

100

争用


执行 37

存储过程优先顺序 74

混合工作量优先顺序 73

排列应用程序 54

属性 54

系统过程 60

优先顺序与用户 74

执行对象 55

scope 65

行为 52

性能层次 54, 55

执行类 55

属性 56

用户定义的 56

预定义的 56

执行优先顺序 调度和 63

各应用程序间 60

子进程 30

切换环境 30

自由写入 40

, 使用版本 12.5 的数目 10



--------------------------------------华丽的分割线-------------------------------------------------------------------------
之前就已经研发成功了能够从Sybase SQL Anywhere的DB文件中恢复数据的工具:ReadASADB。
此工具支持ASA v5.0,v6.0,v7.0,v8.0,v9.0,v10.0,v11.0,v12.0等版本。
恢复Sybase SQL Anywhere的工具在国内应该算首创。

ReadASADB功能
能够从损坏的SQL Anywhere数据文件(.db)和UltraLite数据文件(.udb)上提取数据的非常规恢复工具

  1. 适用于所有的SQL Anywhere版本    包括:5.x,6.x,7.x,8.x,9.x,10.x,11.x,12.x
  2. 适用于所有的UltraLite版本
  3. 能够恢复出来表结构和数据
  4. 能够恢复自定义数据类型
  5. 能够恢复存储过程等对象的语法
  6. 能够导出到目标数据库
  7. 能够导出到SQL文件并生成导入脚本
  8. 支持多种字符集  包括:cp850、cp936、gb18030、utf8等
  9. 能够恢复未加密或者简单加密类型的数据
  10. 简单易用
  11. 限制:不支持AES加密的数据文件
请参考:研发成功了从Sybase SQL Anywhere的DB文件上恢复数据的工具
            SQL Anywhere数据库非常规恢复工具ReadASADB使用介绍

ReadASADB适用场景

各种误操作:

  1. 误截断表(truncate table)
  2. 误删除表(drop table)
  3. 错误的where条件误删数据
  4. 误删除db或log文件
  5. 误删除表中的字段

本工具的应用场景:

1.因为物理磁盘故障、操作系统、系统软件方面或者掉电等等原因导致的Sybase SQL Anywhere数据库无法打开的情况;
2.误操作,包括truncate table,drop table,不正确的where条件导致的误删除等;
Sybase SQL Anywhere无法打开时,比较常见的错误是:Assertion failed。
如:
1、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Checkpoint log: invalid bitmap page -- transaction rolled back
2、Internal database error *** ERROR *** Assertion failed:201819 (8.0.1.2600) Page number on page does not match page requested -- transaction rolled back
3、Internal database error *** ERROR *** Assertion failed:200502 (9.0.2.2451) Checksum failure on page 23 -- transaction rolled back
4、File is shorter than expected
5、Internal database error *** ERROR *** Assertion failed: 201116 Invalid free list index page found while processing checkpoint log -- transaction rolled back
6、*** ERROR *** Assertion failed: 51901 Page for requested record not a table page or record not present on page等等。
+-------------------------------------华丽的分割线-------------------------------------------------------------------------