存档
1) 打开抽象查询计划备份
sp_configure "abstract plan dump",1
2) 查找表扫描的语句
sp_find_qplan '%t_scan%'
或者
use db_name
go
select a.id,a.hashkey,a.text
from sysqueryplans a
inner join sysqueryplans b on a.id=b.id and a.hashkey=b.hashkey
where a.type=10
and b.text like '%t_scan%'
3) 查看语句的查询计划
根据上面步骤中得到的SQL ID,执行sp_help_qplan @id
4) 关闭抽象查询计划备份
sp_configure "abstract plan dump",0
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
以前写的windows平台上安装Sybase ASE15.0.3的文档,内容比较详细。与大家共享一下!
主要包括:
一、安装前的准备工作
二、安装Sybase程序
三、升级到 Sybase 15.0.3 ESD #3
四、安装Sybase数据库服务
五、安装后的配置工作
下面是第五章:安装后的配置工作
五、安装后的配置工作
以前写的windows平台上安装Sybase ASE15.0.3的文档,内容比较详细。与大家共享一下!
主要包括:
一、安装前的准备工作
二、安装Sybase程序
三、升级到 Sybase 15.0.3 ESD #3
四、安装Sybase数据库服务
五、安装后的配置工作
下面是第四章:安装Sybase数据库服务
四、安装Sybase数据库服务
以前写的windows平台上安装Sybase ASE15.0.3的文档,内容比较详细。与大家共享一下!
主要包括:
一、安装前的准备工作
二、安装Sybase程序
三、升级到 Sybase 15.0.3 ESD #3
四、安装Sybase数据库服务
五、安装后的配置工作
下面是第三章:升级到 Sybase 15.0.3 ESD #3
三、升级到 Sybase 15.0.3 EBF #3
三、升级到 Sybase 15.0.3 EBF #3
1、升级之前的工作
做好备份
安装的升级包会覆盖当前的sybase程序。在升级之前,请检查sybase数据库确保没有问题,并备份%SYBASE%文件夹下的所有文件;这样,升级失败的时候还能够退回到升级之前的状态。
以前写的windows平台上安装Sybase ASE15.0.3的文档,内容比较详细。与大家共享一下!
主要包括:
一、安装前的准备工作
二、安装Sybase程序
三、升级到 Sybase 15.0.3 ESD #3
四、安装Sybase数据库服务
五、安装后的配置工作
下面是第二章:安装Sybase ASE程序
二、安装Sybase ASE程序
二、安装Sybase ASE程序
1、安装过程介绍
(1)Sybase ASE的版本介绍
关于sybase ASE的安装过程,先来介绍一下sybase中发行版本的三个术语:
以前写的windows平台上安装Sybase ASE15.0.3的文档,内容比较详细。与大家共享一下!
主要包括:
一、安装前的准备工作
二、安装Sybase程序
三、升级到 Sybase 15.0.3 ESD #3
四、安装Sybase数据库服务
五、安装后的配置工作
下面是第一章:安装前的准备工作
一、 安装前的准备工作
ASE自12.5.1开始在内部处理中支持xml;自15.x版本xml功能得到进一步完善。
ASE15.x中使用xml不需要额外的license。
一、导出xml文档
在ASE的select语句中加入关键字for xml即可以xml格式显示结果集。
语法:
限制:
- for xml select语句不能包括into_clause、compute_clause、read_only_clause、isolation_clause、browse_clause 或 plan_clause。
- 不能在命令create view、declare cursor、subquery 或 execute command中指定 for xml select。
- 不能在以下命令中使用for xml 子查询:for xml select、create view、declare cursor、select into;亦不能将其用作定量判定子查询,如 any/all、in/not in、exists/not exists。
下面举例导出xml格式的SQL查询结果集: