`
bestxiaok
  • 浏览: 453929 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于syabse的锁

阅读更多

锁的类型:

S锁:共享锁。提供读操作,一般是SELECT操作,在读的时候加锁,不允许进行写操作。直到S锁释放,X锁才能进行修改操作。

X锁:排它锁。在DELETEINSERT,UPDATE操作时使用X锁。

U锁:更新锁。U锁是建立在页级上的,当一个更新操作获得,需要修改这些页面时,S锁会升级为U锁。

 

Sybase封锁原理:

       数据共享和数据一致性是一对不可调和的矛盾,未解决这个问题,必须进行并发控制。并发控制的目的就是为了避免共享冲突而引起的数据不一致。Sybase控制并发的机制就是加锁机制。

 

Sybase数据库死锁:

       死锁的发生随数据库的性能和吞吐量有重要影响。死锁是由于连个或多个进程或线程抢占同一表资源。

 

 

奇怪为什么JE上怎么没有sybase的版块呢?

分享到:
评论
1 楼 bestxiaok 2011-02-16  
sybase死锁的三种情况:
1 由于连个或多个进程或线程抢占同一表资源。
2 一个大的事务持续访问数据库,其他的进程或线程长时间得不到访问。
3 多个非聚簇索(建表不当)引造成的死锁。

相关推荐

    PB+SYABSE定时自动备份数据库

    "PB+SYABSE定时自动备份数据库"这个主题就是关于如何使用PowerBuilder和SYBASE数据库来实现自动化的定时备份策略。 1. **PB与SYBASE的集成** PowerBuilder通过ODBC(Open Database Connectivity)或JDBC(Java ...

    Syabse IQ培训

    Syabse IQ培训,是学习者的学习指南。

    syabse dsedit无法启动的解决方法

    ### 解决SYABSE DSEDIT无法启动的问题 在日常的数据库管理与维护工作中,遇到SYABSE DSEDIT无法启动的问题是比较常见的。这类问题往往会影响到数据库系统的正常运行,因此及时有效的解决方法对于确保业务连续性和...

    Embarcadero DBArtisan syabse

    Embarcadero.DBArtisan 很好用的第三方工具 sybase数据库以及其他数据库都可以使用

    sybase游标使用

    在Sybase数据库管理系统中,游标(Cursor)是一种重要的数据处理工具,它允许用户按需逐行处理查询结果,而不是一次性加载所有数据。游标在处理大数据集或进行复杂的数据操作时尤其有用,例如在循环中对每条记录进行...

    sybase 安装乱码解决

    ### Sybase安装过程中乱码问题解决方案 #### 一、问题背景 在安装Sybase数据库的过程中,部分用户可能会遇到界面显示乱码的问题。这种情况通常出现在非英语操作系统环境下,尤其是在中文操作系统中更为常见。...

    SYABSEIQ介绍

    Sybase提供管理、分析和移动化信息的任务关键型企业级软件。在数据最密集行业的所有系统、网络和设备上的长期成功,使Sybase领先的性能为全世界所公认。

    sybase dsedit

    这个文件名看起来像是一个 PowerPoint 演示文稿,可能包含了关于 sybase dsedit 的更深入讲解,涵盖了具体使用案例、最佳实践或者详细的操作步骤。如果可以查看该文件,将能获取更多有关 dsedit 工具的实用信息。 ...

    Sybase数据库教程.doc

    【Sybase数据库教程】 在IT领域,Sybase是一款强大的企业级关系型数据库管理系统,由美国Sybase公司开发。本教程将深入探讨Sybase的核心概念、组成及结构特征,特别是其在C/S架构中的应用。 一、C/S架构基础 ...

    SYBASE内存配置

    3. **Kernel & Server 结构所占内存**:这部分包括用户连接(user connections)、设备(devices)、打开的数据库(open databases)、打开的对象(open objects)、锁(locks)、网络包缓冲区(network packet buffers)、扩展I...

    Sybase 12.5.4 Driver for JDBC

    **Sybase 12.5.4 驱动 for JDBC 深度解析** Sybase 12.5.4 Driver for JDBC 是一个专为Java应用程序设计的数据库连接驱动,它使得Java开发者能够通过Java Database Connectivity (JDBC) API与Sybase Adaptive ...

    sybase语句

    ### Sybase实用SQL语句详解 #### 一、概述 Sybase是一款高性能的企业级数据库管理系统,广泛应用于金融、电信等领域。对于Sybase数据库的操作,掌握一些实用的SQL语句能够大大提高工作效率。本文将针对给定的几个...

    Lost-Found.:包含丢失和找到的应用程序的所有文件和代码

    自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明… 如果您...

    [精华] Sybase数据库简介

    Sybase数据库简介 1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是...对UNIX操作系统目前广泛应用的为SYBASE 10 及SYABSE 11 for SCO UNIX。

    linux下安装sybase

    ### Linux 下安装 Sybase 的详细步骤与注意事项 Sybase 是一款功能强大的企业级数据库管理系统,在很多企业场景中被广泛使用。在 Linux 平台上安装 Sybase 需要一定的技术背景,下面将详细介绍整个安装过程及其相关...

    Sybase数据库基础知识

    **Sybase数据库基础知识** Sybase数据库是一款高性能、企业级的关系型数据库管理系统,由Sybase公司开发,被广泛应用于金融、电信、制造业等多个领域。本文将深入探讨Sybase数据库的基础知识,帮助初学者理解和掌握...

    datastudio8 数据库连接软件

    数据工作室8是一款强大的数据库连接工具,它支持多种主流数据库系统,包括Oracle、Ms SQL、Sybase和DB2等。这款软件以其用户友好的界面和无需安装的便捷性赢得了广大用户的青睐。 1. **Oracle数据库连接**:Oracle...

    sybase 11 odbc

    Sybase 11 ODBC是Sybase数据库管理系统的一个版本,它提供了一个Open Database Connectivity (ODBC) 驱动程序,使得应用程序能够通过标准接口访问Sybase数据库。ODBC是微软公司开发的一种数据库访问标准,它允许不同...

    《Sybase_入门学习笔记(免费).doc》

    目前广泛使用的版本包括SYBASE 10 和 SYABSE 11 for SCOUNIX。 - **Novell Netware环境下的版本**:专门针对Novell Netware网络环境设计。 - **Windows NT环境下的版本**:随着Windows平台的流行,Sybase也推出了...

    sybase_入门

    目前广泛使用的版本包括SYBASE 10及SYABSE 11 for SUN UNIX。 - **Novell Netware环境下的版本**:适用于Novell Netware网络环境。 - **Windows NT环境下的版本**:适用于Windows操作系统,特别是Windows NT系列。 ...

Global site tag (gtag.js) - Google Analytics