存档

文章标签 ‘新特性’,文章数:6

ASE 15.7 SP100版本开始支持以html格式显示查询计划。

生成html形式的查询计划前需要启用一些会话级别的选项:

set statistics plan_html on
set statistics timing_html on
set statistics plan_detail_html on
set statistics parallel_plan_detail_html on
set statistics plan_directory_html "e:\"
set statistics plan_directory_html on
go

在执行SQL语句后,会在e:\发现生成了对应的查询计划html文件。

文件名称格式为:qp_username_spid_timestamp.html,比如:qp_sa_25_2013-11-19T17_48_08.html

使用浏览器打开qp_sa_25_2013-11-19T17_48_08.html,内容截图为:

禁止生成html格式的查询计划,使用选项:

set statistics plan_html off
set statistics timing_html off
set statistics plan_detail_html off
set statistics parallel_plan_detail_html off
go

 

本博客中关于isql和bcp这2个工具的文章有:

ISQL:

  1. Sybase ASE中用isql连接数据库失败时的错误信息所反馈的信息
  2. ASE中的命令行实用工具isql的几个参数的使用方法

BCP:

  1. 关于BCP工具的使用,介绍三个方面的东西
  2. 关于Sybase中的快bcp
  3. ASE15.x的bcp能够实现按照条件导出表内数据
  4. bcp导出数据时禁止字符集转化
  5. 快速生成bcp in导表命令行的方法

本文介绍Sybase ASE V15.x版本中isql和bcp这两个工具的新特性。在前面的博文:ASE中的命令行实用工具isql的几个参数的使用方法 中介绍了isql的几个新特性。

1 BCP

1.1 Skip number of rows: --skiprows (SDK 12.5.1 ESD #19)

1.2 Partition support for multiple-partition, multiple-file operations (ASE 15.0)

1.3 Computed columns: --hide-vcc / --show-fi (ASE 15.0)

1.4 Encrypted columns: -C (ASE 15.0 ESD #1 / SDK 12.5.1 ESD #5)

1.5 Initialization strings: --initstring (ASE 15.0 ESD #5)

1.6 Discard file support for rejected rows: -d (ASE 15.0 ESD #8)

1.7 Alternate Sybase home: -y (New Features in 15.0.2 ESD#5 / SDK 15.0 ESD#2)

1.8 bcp64 for 64-bit products on UNIX platforms (New Features in 15.5 ESD #9)

1.9 Usage

2 ISQL

2.1 isql external error status return: --retserverror (ASE 15.0.2 ESD#4 / SDK 15.0 ESD#10)

2.2 Alternate Sybase home: -y (ASE 15.0.2 ESD#5 / SDK 15.0 ESD#2)

2.3 Redirects/Append the output of the T-SQL command to file_name (ASE 15.0.2 ESD#5 / SDK 15.0 ESD#12)

2.4 Pipes the output of the T-SQL command to an external command (ASE 15.0.2 ESD#5 / SDK 15.0 ESD#12)

2.5 Obfuscated input: --conceal (ASE 15.0 ESD #13)

2.6 Verbose usage: --help (ASE 15.0 ESD #14)

2.7 Application name: --appname (ASE 15.0.3 ESD#4 / OCS 15.0 ESD#17 / OCS 15.5)

2.8 Command history: --history (ASE 15.0.3 ESD#4 / OCS 15.0 ESD#18 / OCS 15.5)

2.8.1 Command history

2.8.2 Listing command history

2.8.3 Recalling and reissuing commands

2.9 isql64 for 64-bit products on UNIX platforms (New Features 15.5 ESD #9)

2.10 Usage

3 Sources

3.1 New Features Open Server™ 15.5 and SDK 15.5 for Windows, Linux, UNIX, and Mac OS X

3.2 New Features Open Server™ 15.0 and SDK 15.0 for Microsoft Windows, Linux, UNIX, and Mac OS X

Sybase ASE 15.5 新特性

Operating System

Sol Sparc 32

Sol Sparc 64

HP PA RISC 64

AIX64

Linux x86

Windows x86

Linux Power

Linux x64

Solaris x64

HP UX Itanium II

Windows x64

Options

 

 

 

 

 

 

 

 

 

 

 

High Availability

 

 

 

Security & Directory Services

 

Secure Socket Layer

 

 

Cybersafe Kerboros

 

 

 

 

 

 

 

 

 

MIT Kerberos

 

 

 

Platform Native Kerberos

 

 

 

 

 

 

 

 

 

 

Fine Grained Access Control

 

Pluggable Authentication Module

 

 

 

 

LDAP Server Directory

 

LDAP User Authentication

 

Encrypted Columns

 

 

Partitions

 

In­Memory Database

 

 

 

 

Tivoli Storage Management

 

 

 

 

 

 

Active Messaging

 

 

Features Included with ASE

 

 

 

 

 

 

 

 

 

 

 

 

Cross Platform Dump and Load

 

DistributedTransaction

 

JobScheduler

 

IPv6

 

Java Option

 

Native XML

 

Web Services

 

 

Content Management

 

Archived Database Access

 


IMPORTANT NOTES

Sybase ASE 15.0.3新特性

Operating System

Sol Sparc32

Sol Sparc 64

HP PA RISC 64

AIX64

Linux x86

Windows x86

Linux Power

Linux x64

Solaris x64

HP UX Itanium ||

Windows x64

Options

High Availability

 

 

 

Security & Directory Services

Secure Socket Layer

 

Cybersafe Kerboros

 

 

 

 

 

 

 

 

MIT Kerberos

 

 

Platform Native Kerberos

 

 

 

 

 

 

 

 

 

Fine Grained Access Control

Pluggable Authentication Module

 

 

 

LDAP Server Directory

LDAP User Authentication

Encrypted Columns

 

Enhanced Full Text Search

 

 

 

 

Partitions

Features Included with ASE

Cross Platform Dump and Load

Distributed Transaction

JobScheduler

ASE Replicator

IPv6

Java Option

Native XML

Web Services

 

Content Management

Archived Database Access

 

IMPORTANT NOTES

新一代数据库产品ASE 15.0是Sybase公司于2005年9月发布的,它融合了的数据管理技术,并增加了一些功能,如表分区技术、列加密技术、具有多项专利技术的查询引擎 以及对更大数据库容量的支持等等。ASE 15.0.1、ASE 15.0.2和ASE 15.0.3开始逐渐地为ASE 15x的产品线新增了越来越重要的新特性和新功能。

  其中,最值得注意的是,ASE 15.0.2引入的许多新特性正好顺应了应用程序开发人员以及数据库管理员的需求,这些新特性包括诸如用户自定义SQL函数、替代触发器、系统目录行级 锁、XMLTable、新的统计聚合函数、数项安全和加密的提升以及监控和诊断特性的提升等等。

  而相比ASE 15.0.2以上诸多新特性,ASE 15.0.3的新增功能更趋完美。例如,为了提高复制的性能,ASE 15.0.3还引入了SQL语句复制,其与Sybase复制服务器(Sybase Replication Server)一道,能极大地提高大型批量工作的效率。另外,ASE 15.0.3的QPTune实用工具和查询处理器的兼容模式(对ASE 12.5x)还能够支持客户对ASE 15的移植进行更好地管理。

  在面对企业级关键任务对系统连续可用性、可扩展性的更高需求时,Sybase还推出了ASE15的共享磁盘集群版本——Sybase ASE Cluster Edition来帮助企业IT部门应对这些挑战。可以说,ASE 15.0.1 CE(集群版)的发布是Sybase多年研发的顶峰——它在ASE高稳定性和低运行成本的基础上,实现了新的数据库基础架构。这种新的数据库架构能够使 IT系统提高应用服务级别(ASL),降低数据中心的开销,同时为满足未来的业务增长提供了数据基础架构。

ASE12.5.0.3新功能

一、性能监测系统表 一组新的系统性能监测系统表,利用这些系统表中的信息对分析ASE服务器的性能非常方便。这些性能监测系统表也是DB-XRAY的工作基础。 MDA表,安装配置文档中都有。这个很有用的。 二、多个临时库 能够让你在系统临 数据库tempdb外创建用户临时数据库。使用多个临时数据库的主要目的是减轻对系统临时数据库中系统表和日志表的争用。 三、外部文件系统 能够让你通过SQL语言访问外部文件系统,通过创建代理表将数据表映射到外部文件系统的文件目录或文件。 访问文件目录 访问文件 这个要licenses 四、Java和XML在DB中的应用 Adaptive Server内部提供了一个Java运行环境,这样就可在ASE中运行java代码。数据库服务器ASE就提供了一个新的方法来管理和存储数据及应用逻辑。 在ASE中可用下面三种方法使用java功能: 将java类用作SQL数据类型 在数据库中调用java方法 在数据库中存储和查询XML 五、新增强的功能和新函数 disk resize sampling : update statistics 可变页大小 large column size migrate utility ALS(asynchronous log service) 服务器动态参数配置 函数 year(date_expression) :表达式中年的部分 month(date_expression) :表达式中月份的部分 day(date_expression) :表达式中天的部分 str_replace(string_expression1, string_expression2, string_expression3) :使用string_expression3值替换 string_expression1中的string_expression2 字符串。 left(character_expression, integer_expression) :返回字符串的左边指定字符个数的字符串。 len(string_expression) :返回字符串的字符(character)数,注意不是字节数,而且不包含空隔。 square(numeric_expression) :返回平方数 newid([optionflag]) :产生一个32位或36位(包括破折号)的可读随机字符串。 六、SQL debugger ASE12.5提供一个命令行方式的debug工具sqldbgr,使用它可对存贮过程和触发器进行debug跟踪。

ASE 12.5.1新功能