`
hongboyongqi
  • 浏览: 3848 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Sybase ASE default/log/tempdb space

阅读更多
在使用Sybase进行PL/SQL开发时,经常会遇到default/log/tempdb空间不足的问题。这涉及到Sybase的表空间结构问题。

Sybase的一个数据库中,一般分为日志表空间,数据表空间(一般为default表空间)。日志表空间用来存放一个事物中的变更部分,以备undo操作。因此如果一个操作(比如delete操作)更改了大量的数据以至于这些变更的数据超过了可用的日志表空间,Sybase会抛出警告“log segment is full...”,当前数据库进程会被挂起直到有了空闲的日志空间。针对这种情况,可以采用分批操作来解决。数据表空间用来存放表数据与索引数据,当其被用尽时,Sybase会抛出异常“Default segment is full...”,当前数据库进程会异常退出。

安装Sybase时,有一个数据库必须安装,它就是tempdb(临时数据库),用来存放数据库操作中生成的临时数据 - 比如多表连接中两个表连接后的中间结果。可以创建多个tempdb,分别给不同的用户或进程使用。可以通过系统储存过程sp_tempdb将特定的进程或者某一个用户的操作生成的临时数据绑定到某一个tempd上。绑定后的信息存放在表master..sysattributes中。若一个数据库进程产生大量的临时数据(比如多表连接,若表连接过多且数据量较大),以至于临时数据超过临时数据库的大小,则该数据库进程会异常退出并抛出异常信息“tempdb is full...”。
分享到:
评论

相关推荐

    Sybase ASE ODBC Driver 下载

    **Sybase ASE ODBC Driver 下载** Sybase ASE(Adaptive Server Enterprise)ODBC(Open Database Connectivity)驱动程序是连接到Sybase ASE数据库的关键组件,它允许应用程序通过标准的ODBC接口与Sybase数据库...

    sybase ase for linux 12.5安装

    Sybase ASE for Linux 12.5 安装指南 本文档旨在指导用户如何在 RedHat AS 5 上安装 Sybase ASE for Linux 12.5。 installation process covers the creation of a Sybase directory, setting up the user and ...

    Centos 安装sybase ASE-15 详细操作步骤

    在本教程中,我们将深入探讨如何在CentOS操作系统上安装Sybase Adaptive Server Enterprise(ASE)15,这是一个高性能的企业级数据库管理系统。以下是安装过程的详细步骤,以及可能遇到的问题和解决方案,以及所需的...

    Sybase ASE 12.5.4 ODBC驱动包

    Sybase ASE 12.5.4 ODBC驱动包, 4.0.x 版本 将zip解到d:\\sybasease目录下边,然后注册下边的内容: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers] ...

    sybase ASE for Suse 10

    Sybase ASE 在 Suse 10 上的安装和配置 Sybase ASE 是一个关系数据库管理系统,能够在 Suse 10 平台上运行。本文档将指导用户如何在 Suse 10 上安装和配置 Sybase ASE。 一、创建用户和组 ----------------- 在...

    Sybase ASE12.5附带的Sybase Central完整免安装版

    **Sybase ASE12.5** 是Sybase公司推出的一款高度可扩展的企业级数据库管理系统,全称为Adaptive Server Enterprise。这个版本在1990年代末期发布,它以其高效性能、高可用性和数据安全性而受到业界的认可。ASE12.5在...

    Sybase ASE参考手册(中文版,全4卷)

    **Sybase ASE参考手册概述** Sybase Adaptive Server Enterprise(ASE),通常简称为Sybase ASE,是Sybase公司(现为SAP的一部分)开发的一款高性能的企业级关系型数据库管理系统。这本中文版的Sybase ASE参考手册...

    sybase+ase+administration+guide+15.7

    Sybase ASE支持多种数据复制技术,如SQL Replication、Mirroring和Log Shipping。这部分详细讲解了这些技术的工作原理和实施步骤,以及在分布式环境中的应用。 七、服务与维护 最后,Volume 2还涉及了定期的系统...

    Sybase ASE v12.5 系统管理指南

    《Sybase ASE v12.5 系统管理指南》是一部深入探讨Sybase Adaptive Server Enterprise (ASE) v12.5版本系统管理的权威参考文献。该指南旨在帮助IT专业人员理解和掌握ASE数据库系统的运维与优化,从而确保系统的高效...

    Sybase ASE/ASA jdbc客户端工具jutils2.0

    **Sybase ASE/ASA jdbc客户端工具jutils2.0** Sybase ASE(Adaptive Server Enterprise)和ASA(Adaptive Server Anywhere)是两种由Sybase公司提供的关系型数据库管理系统。ASE主要用于大型企业级应用,而ASA则...

    SybaseASE12.5.2安装参考手册.doc

    Sybase ASE 12.5.2 安装参考手册 本手册旨在以图文方式,step by step 地描述在 Linux 上安装 Sybase ASE 数据库。以下是从该手册中提取的重要知识点: 知识点 1: Linux 安装 在安装 Sybase ASE 之前,需要先安装...

    Sybase ASE 15.0简体中文技术参考手册.7z

    SybaseASE15.0 Enhanced Full-Text Search Specialty Data Store.pdf SybaseASE15.0 HA_故障切换.pdf SybaseASE15.0 Historical Server用户指南.pdf SybaseASE15.0 Job Scheduler用户指南.pdf SybaseASE15.0 Monitor...

    如何单独在备份机上启动Sybase ASE12.5

    ### 如何单独在备份机上启动Sybase ASE12.5 #### 背景介绍 Sybase Adaptive Server Enterprise (ASE) 是一款高性能的关系型数据库管理系统。版本12.5虽然较老,但在某些特定环境下仍被广泛使用。在本篇文章中,...

    sybase ase 12.5 for windows part2

    sybase ase 12.5数据库windows版,上传权限不够拆分成两个压缩包。

    python 通过Sybase ASE ODBC Driver访问sybase数….docx

    ### Python 通过 Sybase ASE ODBC Driver 访问 Sybase 数据库 在当前的大数据时代背景下,数据库的应用无处不在,而 Python 作为一种强大的编程语言,因其简洁、易读及功能强大等特点,被广泛应用于数据处理与分析...

    sybase ASE/ASA数据库操作工具(C#源码)

    1、支持访问Sybase ASE数据库,自动生成BCP、SQL及DATA脚本;2、支持访问Sybase ASA数据库,自动生成SQL及DATA脚本;

    sybase如何在Sybase ASE上定时调度一个存储过程

    Sybase ASE 定时调度存储过程 在 Sybase ASE 环境中,定时调度存储过程是数据库管理员经常需要解决的问题。 Sybase ASE 提供了 Job Scheduler 机制来实现定时调度存储过程,然而,在安装和配置 Job Scheduler 之前...

    sybase ASE12.5.4 for SUSElinux10安装手册

    ### Sybase ASE 12.5.4 for SUSE Linux 10 安装与配置指南 #### 版本说明 - **操作系统**: SUSE Linux 10 SP1 - **内核版本**: 2.6.16.46-0.12-default #1 - **Sybase ASE 版本**: 12.5.4 #### 安装准备与注意事项...

    sybase ase 15 操作指南

    ### Sybase ASE 15 操作指南核心知识点详解 #### 一、Sybase ASE 15 版本介绍 Sybase Adaptive Server Enterprise (ASE) 15 是一款高性能的企业级数据库管理系统,它提供了强大的数据处理能力和高度可靠的安全机制...

Global site tag (gtag.js) - Google Analytics