关系数据库管理系统实例-Read


2 全局变量
全局变量是 SQL Server 系统内部使用的变量,
其作用范围并不仅仅局限于某一程序,而是任何程
序均可以随时调用。全局变量通常存储一些 SQL Server的配置设定值和统计数据。用户可以在程序 中用全局变量来测试系统的设定值或者是 Transact-SQL命令执行后的状态值。
3.丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
6.对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到 Web页面上。
7.SQL Server提供数据仓库功能。
4.1.1 SQL Server 2000 软件结构
存储引擎 ( Storage Engine )主要负责管理数
2.与C 语言相同的程序注释符号,即“/*……*/”,
/* 用于注释文字的开头,*/用于注释文字的结尾,
可在程序中标识多行文字为注释。
例如: --下面申明变量 –单行注释 /* 多行注释
@Snum VARCHAR(4): 存放学号
@Sname VARCHAR(8): 存放姓名 */
运算符
是在关系的属性或变量之间进行各种运算的符号, 包括加(+)、减(-)、乘(*)、除(/)和取模 (%)等算术运算符;包括按位与(&)、按位或
存储、检索、安全性和完整性的逻辑成分所组成的集 合。组成数据库的所有逻辑成分称为数据库对象,如: 关系图、表、视图、存储过程、用户、角色、规则、 默认、用户自定义数据类型和用户自定义函数等。
逻辑结构:
(1)表结构和视图 (2)数据类型 (3)存储过程 (4)用户自定义函数 (5)约束、规则、缺省值和触发器
库:系统数据库(system database)和用户
数据库(user database),如图4.2所示。系
统数据库一般用于存储SQL Server的系统信
息,SQL Server用系统数据库来操作和管理
系统。用户数据库是用户所创建的数据库。
图4.2
Microsoft SQL Server数据库
(|)、按位异或(^)和按位取反(~)等位运算符;
也包括等于(=)、大于(>)、小于(<)、大于或
等于(>=)、小于或等于(<=)、不等于(<>
还包括逻辑与(AND)、逻辑或(OR)和逻辑非
或!=ห้องสมุดไป่ตู้、不大于(!>)和不小于(!<)等比较运算符;
(NOT)等逻辑运算符。另外,SQL Server使用算
据库文件和文件读写等工作。
关系引擎 ( Relational Engine )主要负责解析
SQL语法和安排查询执行计划等工作。
Microsoft SQL Server 2000软件架构如图4.1所示。
图4.1 SQL Server软件架构
4.1.2 SQL Server数据库结构
每个SQL服务器都有两种类型的数据
图4.3 Microsoft SQL Server数据库结构 简化示意图
图4.4 物理结构示意图
4.2 Transact-SQL 程序设计
SQL Server 2000 支 持 的 数 据 库 语 言 是 Transact-SQL 。 Transact-SQL 也 有 类 似 于 SQL 语言的分类,不过做了许多扩充 ,包 括
括文件、文件组、页、盘区等。
(1)页和盘区 (2)数据库文件 (3)事务日志文件
(4 )文件组
2 逻辑结构:
逻辑结构对应存储数据的抽象表示,大致相当于 数据库的概念模式。SQL Server的数据库不仅仅只是 数据的存储,所有与数据处理操作相关的信息都存储
在数据库中,是一个存放数据的表和支持这些数据的
第 4 章
关系数据库管理 系统实例 Microsoft SQL Server
4.1 SQL Server 2000 概述
SQL Server 2000有以下特点:
1.真正的客户机/服务器体系结构。 2.图形化用户界面,使系统管理和数据库管理更加直观、简单。 4.SQL Server与Windows 操作系统完全集成,利用了Windows 操作系 统 的 许 多 功 能 , 如 发 送 和 接 受 消 息 , 管 理 登 录 安 全 性 等 。 SQL Server也可以很好地与Microsoft BackOffice产品集成。 5.具有很好的伸缩性,可跨越从运行Windows 95/98的膝上型电脑到运 行Windows 2000的大型多处理器等多种平台使用。
系统数据库和用户数据库在结构上完全相 同。Microsoft SQL Server数据库有两种主要的 结构:物理结构和逻辑结构。数据库的物理存 储结构是讨论数据库文件是如何在磁盘上存储 的,数据库的逻辑存储结构指的是数据库是由 哪些性质的信息所组成。
1 物理结构:
物理结构是指实际存储的数据,其构架包
局部变量被引用时要在其名称前加上标志“@”,而且必 须先用DECLARE命令定义后才可以使用。其说明形式如下: DECLARE @变量名 变量类型[,@变量名 变量类型…]
其语法如下: SELECT @局部变量1= 变量值1 [,...,@局部变量n =变量值n] SET @局部变量= 变量值
例4.1 声明一个长度为 4 个字符的变量Snum, 并赋值一学号’S003’。 解: declare @Snum char(4) --存放学号 select @Snum = ’S003’ --赋值
DDL 数据定义语言、 DML 数据操纵语言、 DCL
数据控制语言、系统存储过程和一些附加的语言
元素等。
这章主要介绍注释、变量、运算符、函数和 流程控制语句。
4.2.1 注释符与运算符
注释是程序代码中不执行的文本字符串(也
称为注解)。在SQL Server中,可以使用两种类
型的注释字符:
1.ANSI 标准的注释符“--”用于单行注释。
术运算符的加(+)作字符串的连接运算。
4.2.2 变量
变量是一种语言中必不可少的组成部分。
Transact-SQL语言中有两种形式的变量,一种是用户 自己定义的局部变量;另外一种是系统提供的全局变 量 (1)局部变量 (2)全局变量
1 局部变量
局部变量是一个能够拥有特定数据类型的对象,是用
户可自定义的变量,它的作用范围仅限制在程序内部。
合集下载

《数据库》课程设计报告--图书借阅管理系统的设计与实现

《数据库》课程设计报告--图书借阅管理系统的设计与实现

《SQL Server数据库课程设计》题目:图书借阅管理系统的设计与实现院、系:计算机信息与技术系学科专业:软件工程学号: B10060XXX ___学生姓名: XXXX指导教师:XX2012年06月目录引言1第一章需求分析1一、功能需求1二、数据需求2第二章概要设计2一、系统设计目标2二、系统功能设计2三、开发工具的选择3第三章详细设计5一。

实体E—R图5二. 表的设计6三.界面设计7第四章软件实现21一、登录实现21二、图书管理21三、图书借阅21四、图书查询21五、图书增加21第五章软件测试21一、测试方案21二、测试项目21三、测试项目及测试内容21四、测试用例21五、评价22第六章课程设计总结24参考文献25引言随着社会的发展,人们对知识的需求也不断地增长。

在这种形势下,书籍就渐渐地成为人们获取并增长知识的主要途径,而图书馆就自然而然地在人们的生活中占据了一定的位置,如何科学地管理图书馆不但关系到读者求知的方便程度,也关系到图书馆的发展,因此,开发一套完善的图书馆管理系统就势在必行.图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。

本软件针对图书馆的业务范围及工作特点,设计了图书查询、新增图书、图书借阅书以及图书归还等5个子系统,这5个子系统包括了图书馆的主要业务,可以全面实现对图书馆采购、编目、检索、统计和流通等业务的计算机管理,使图书馆管理水平和业务水平跃上一个新的台阶。

应用本系统可以在计算机上灵活、方便地管理图书,从而大大的提高了处理速率,使管理更加现代化。

本系统是根据实际情况和具体内容,按照一定的要求,科学、合理的进行系统分析、设计,具体包括画面设计、数据输入、查询、新增、删除等设计。

从而使本系统完全能满足经济性、灵活性、系统性及可靠性的要求。

本系统的实现的主要功能有:图书馆图书的查询、新书的入库、图书的借阅和归还等等功能,是一个基本可以满足借阅者和图书馆管理人员的需要的数据库。

数据仓库概述(概念、应用、体系结构)

数据仓库概述(概念、应用、体系结构)
使用浏览分析工具在数据仓库中寻找有用的信息; 基于数据仓库,在数据仓库系统上建立应用,形成 决策支持系统。
事务处理 分析处理
DB
从数据 OLTP 数据
DW
从数据 信息(知识) OLAP(DM、OLAM)
18
数据仓库与传统数据库的区别
19
OLTP和OLAP的区别

用户和系统的面向性:

转换描述从操作数据库到数据仓库的映射方法以及转换数据的算法访问权限备份历史存档历史信息传输历史数据获取历史数据访问等等29主题区和信息对象类型包括查询报表图像音频视频等支持数据仓库的其它信息例如信息传输系统包括的预约信息调度信息传送目标的详细描述商业查询对例如数据历史快照版本拥有权数据抽取的审计跟踪数据的使用方法30与数据访问和分析工具的集成31元数据库metadatarepository和工具32主要使用数据来源的物理结构信息企业数据模型和仓库数据模型最终用户最关心两类元数据
4
业务系统不适宜DSS应用

事务处理和分析处理的性能要求和特性不同


事务处理对数据的存取操作频率高而每次操作处理的时 间短; 在分析处理环境中,某个DSS应用程序可能需要连续几 个小时,会消耗大量的系统资源。

数据集成问题 历史数据问题 数据的综合问题(更高粒度)
5
建立数据仓库的投资回报
数据模型:(1)逻辑数据结构,包括为有效进行数据
用的数据集合,是不同于DB的一种新的数据环境, 是DW 扩 展后得到的一个混合形式。四个基本特点:面向主题的、 集成的、可变的、 当前或接近当前的。 库处理由DBMS提供的操作和约束;(2)数据表示系统( 例如,ER图和关系模型)。
25
元数据

事务处理技术

事务处理技术

事务的状态
1. 2. 3. 4. 5.
一个事务必须处于如下状态之一: 活动状态 部分提交状态 失败状态 异常结束状态 提交状态
我们可以在事务中执行如下的操作来实现事务 状态的转换: (1)BEGIN-TRANSACTION开始运行事务,使事务 进入活动状态 (2)END-TRANSACTION说明事务中的所有读写操 作都已完成,使事务进入部分提交状态,把事 务的所有操作对数据库的影响存入数据库 (3)COMMIT-TRANSACTION标志事务已经成功地 完成,事务进入提交状态,结束事务的运行
一个处于死锁状态的调度
T9:LOCK-X(B); READ(B); B:=B-50; WRITE(B); LOCK-X(A); T10: LOCK-S(A); READ(A); LOCK-S(B);
基于锁的并发控制协议
一个保证可串行性的方法是在互斥的方式下存 取数据项,即当一个事务存取一个数据项时, 不允许其他事务修改这个数据项
锁的概念
锁是数据项上的并发控制标志 (1)共享锁:如果事务T得到了数据项Q上的共 享锁,则T可以读这个数据项,但不能写这个 数据项。共享锁表示为S. (2)互斥锁:如果事务T得到了数据项Q上的互 斥锁,则T既可以读这个数据项,也可以写这 个数据项。互斥锁表示为X.
事务调度与可串行性
事务的调度 定义12.3.1:N个事务的一个调度S是N个事务 的所有操作的一个序列,表示这些操作的执行 顺序,并且满足对于N个事务中的每个事务T, 如果操作i在T中先于操作j执行,则在S中操作 i也必须先于操作j执行。 多个事务的调度保持每个事务的操作在该事务 中的顺序不变。但是,不同事务的操作可以交 叉执行。一个事务的所有操作都执行完后才执 行完后才执行另一个事务的所有操作。我们称 这样的调度为串行调度,表示事务的串行运行。 称其他类型的调度为并行调度。

2022年重庆电子工程职业学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年重庆电子工程职业学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)

2022年重庆电子工程职业学院计算机应用技术专业《数据库概论》科目期末试卷B(有答案)一、填空题1、在SQL Server 2000中,某数据库用户User在此数据库中具有对T 表数据的查询和更改权限。

现要收回User对T表的数据更改权,下述是实现该功能的语句,请补全语句。

_____UPDATE ON T FROM User;2、如图所示的关系R的候选码为;R中的函数依赖有;R属于范式。

一个关系R3、采用关系模型的逻辑结构设计的任务是将E-R图转换成一组______,并进行______处理。

4、有两种基本类型的锁,它们是______和______。

5、在设计局部E-R图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计,所以各个局部E-R图之间难免有不一致的地方,称为冲突。

这些冲突主要有______、______和______3类。

6、在SQL Server 2000中,数据页的大小是8KB。

某数据库表有1000行数据,每行需要5000字节空间,则此数据库表需要占用的数据页数为_____页。

7、设某数据库中有商品表(商品号,商品名,商品类别,价格)。

现要创建一个视图,该视图包含全部商品类别及每类商品的平均价格。

请补全如下语句: CREATE VIEW V1(商品类别,平均价格)AS SELECT商品类别,_____FROM商品表GROUP BY商品类别;8、数据模型是由______________、______________和______________三部分组成。

9、在数据库系统封锁协议中,一级协议:“事务在修改数据A前必须先对其加X锁,直到事务结束才释放X锁”,该协议可以防止______;二级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,读完后即可释放S锁”,该协议可以防止______;三级协议是在一级协议的基础上加上“事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放S锁”,该协议可以防止______。

数据库课程设计--图书馆管理系统

数据库课程设计--图书馆管理系统

数据库课程设计--图书馆管理系统数据库系统概论课程设计设计题目:图书管理系统学院:计算机信息与科学学院专业:计算机科学与技术学号:20110514323姓名:刘静指导教师:潘林森目录1.引言 .................................. 错误!未定义书签。

2. 需求分析阶段......................... 错误!未定义书签。

2.1任务概述(目标)………………………………………..错误!未定义书签。

2.2数据需求:..................................3 概念设计阶段.......................... 错误!未定义书签。

3.1 任务与目标……………………………………….错误!未定义书签。

3.2 各阶段的结果…………………………………………3.3各E-R图中联系的属性4.逻辑设计阶段 (12)4.1逻辑设计的任务和目标 (12)4.2数据组织 (12)4.2.1将E-R图转换为关系模型 (12)4.2.2模型优化 ............................................. 错误!未定义书签。

4.3具体的基本E-R图向关系模型转化5.物理设计阶段 (15)5.1物理设计阶段的目标与任务 (15)5.2数据存储方面 (15)5.3系统功能模块 (16)5.3.1 读者基本信息的查询和更新模块 (16)5.3.2 图书基本信息的查询和更新模块 (16)6.数据库实施阶段 (17)6.1建立数据库、数据表、视图、索引 (17)6.1.1 建立数据库 (17)6.1.2 建立数据表 (17)6.1.3 建立视图 (21)6.1.4 建立索引 (23)6.1.5 建立触发器 (23)6.2数据入库............................................................. 错误!未定义书签。

SQL SERVER2000教程

SQL SERVER2000教程

SQL SERVER2000教程第一章第一节简介SQL Server 2000是微软公司开发的采用SQL语言的关系型数据库管理系统,它拥有高弹性与多元化的结构,不仅符合业界的需要,更能与现今的互联网紧密集成,而对Windows CE/98/NT/2000/XP/2003等操作系统的全面支持的优越性得到最终程序开发人员的普遍认可。

SQL Server2000是服务器级的数据库管理系统,不论是客户机/服务器、多层结构,还是Database Web应用程序,SQL Server 2000都起着后端数据库的角色。

可以说,SQL Server 2000是所有数据的汇总与管理中心,是整个应用系统的枢纽。

第二节数据库分类逻辑数据库(1)系统数据库:系统数据库作为SQLSERVER默认安装的一部分而安装,由系统表和存储过程组成。

系统数据库、表以及存储过程共同为您提供了设计、创建、部署和维护世界级SQLSERVER数据库的工具和支持。

a)Master数据库:是追踪所有其它数据库和配置信息的关键数据库。

它控制着用户数据库和SQLSERVER的操作。

Master数据库对你的信息绝对重要,所以你应该总是保留Master数据库的最近备份。

b)Msdb数据库:是SQLSERVERAgent的主要支持。

SQLSERVERAgent负责复制、任务调度、警报、系统操作员信息以及备份信息。

因此,Msdb也是非常重要的,哪怕你不使用SQLSERVERAgent,在Msdb中的备份信息也有助于数据库的恢复。

c)Model数据库:是一个创建新数据库的模板,它包含了应该出现在每个用户数据库中的系统表。

在创建一个数据库时,SQLSERVER会把Model数据库的全部内容复制到新数据库中。

因此,如果你想每次创建数据库时自动地创建某些对象、权限和用户,你就可以把它们放在Model数据库中。

d)Tempdb数据库:保存所有临时表和临时存储过程。

临时表可以被程序员显示的创建。

oracle常见等待事件及处理方法

oracle常见等待事件及处理方法Oracle是一种流行的关系型数据库管理系统,它被广泛应用于企业级应用程序中。

在使用Oracle时,我们经常会遇到等待事件,这些事件可能会导致性能下降。

本文将介绍一些常见的Oracle等待事件及其处理方法。

1. DB FILE SEQUENTIAL READDB FILE SEQUENTIAL READ是一种等待事件,它表示Oracle正在等待从磁盘读取数据块。

这种等待事件通常发生在全表扫描或索引扫描期间。

要解决这个问题,可以考虑增加缓存大小或优化查询语句。

2. DB FILE SCATTERED READDB FILE SCATTERED READ是一种等待事件,它表示Oracle正在等待从磁盘读取散布的数据块。

这种等待事件通常发生在使用I/O密集型操作时。

要解决这个问题,可以考虑增加缓存大小或优化查询语句。

3. LOG FILE SYNCLOG FILE SYNC是一种等待事件,它表示Oracle正在等待将日志文件写入磁盘。

这种等待事件通常发生在事务提交时。

要解决这个问题,可以考虑增加日志缓存大小或优化事务提交频率。

4. ENQUEUEENQUEUE是一种等待事件,它表示Oracle正在等待获取锁。

这种等待事件通常发生在并发访问数据库时。

要解决这个问题,可以考虑优化锁定策略或减少并发访问。

5. LATCHLATCH是一种等待事件,它表示Oracle正在等待获取内部数据结构的锁。

这种等待事件通常发生在高并发访问数据库时。

要解决这个问题,可以考虑增加内存大小或优化查询语句。

6. CPU TIMECPU TIME是一种等待事件,它表示Oracle正在等待CPU资源。

这种等待事件通常发生在CPU密集型操作时。

要解决这个问题,可以考虑增加CPU资源或优化查询语句。

总之,Oracle等待事件可能会导致性能下降,但我们可以通过优化查询语句、增加缓存大小、优化锁定策略等方法来解决这些问题。

MySQL的全局变量和系统变量设置

MySQL的全局变量和系统变量设置MySQL是一种广泛应用的关系型数据库管理系统,常被用于保存和管理大量数据。

在MySQL中,全局变量和系统变量是影响数据库行为和性能的关键因素。

本文将深入探讨MySQL的全局变量和系统变量的设置,以帮助读者更好地理解和使用MySQL数据库。

1. 全局变量和系统变量的概念全局变量是指对整个MySQL实例有效的变量,即在任意会话中都可以访问和修改的变量。

而系统变量是指MySQL的特定配置变量,用于控制数据库服务器的运行行为。

2. 全局变量的设置全局变量的设置可以通过修改MySQL配置文件f来实现。

在f中,使用[mysqld]段定义的变量即为全局变量。

以下是常见的全局变量设置示例:- max_connections:指定MySQL可以同时处理的最大连接数。

默认值为151,可以根据系统资源和实际需求进行调整。

较大的max_connections值会增加系统负载,而较小的值可能导致连接超时。

- innodb_buffer_pool_size:指定InnoDB存储引擎使用的缓冲池的大小。

该值应根据系统的可用内存进行设置,以确保数据库的数据可以被缓存,提高查询性能。

- query_cache_size:指定查询缓存的大小。

查询缓存可以保存结果集以加快相同查询的响应时间。

但对于频繁更新的数据库,较大的查询缓存可能降低性能,因为每次更新操作都需要刷新缓存。

- max_allowed_packet:设置MySQL接受的最大数据包大小。

默认值为4MB。

如果在导入或导出大量数据时出现“Packet too large”错误,可以适当增大该值。

注意,修改全局变量需要重启MySQL服务才能生效。

3. 系统变量的设置系统变量可以通过SET语句在会话级别进行设置。

以下是一些常用的系统变量设置示例:- autocommit:决定一个事务是否自动提交。

默认情况下,autocommit为开启状态,每个SQL语句都被视为一个独立的事务。

安全管理备份和还原-Read


8.3.1. 用户帐号
添加和管理用户帐号
展开某数据库,单击“用户”,此时可以添加、修改、 删除该数据库的用户帐号。实际上就是把一个登录帐号映射 为数据库的用户帐号。 其实,在添加和管理登录帐号时,就可以把登录帐号 与所允许访问的数据库联系起来(登录帐号属性中“数据库访 问”选项卡) 注:系统表sysusers中记录所有的用户帐号。 有了用户帐号,可以访问数据库了。但是,对数据库 有哪些权限呢 (数据库对象的安全性 )? 首先,可以通过为该 用户帐号指定一个或多个适当的数据库角色来实现,其次, 可以直接为该用户帐号设置权限。
8.3 权限验证
8.3.1. 用户帐号(数据库的安全性)
一个登录帐号成功登录SQL Server服务器后,并不自 动拥有对所有数据库的访问权限,它还必须在想要访问的数 据库中有一个用户帐户。 在安装SQL Server后,系统数据库(如master)包含 两个用户:dbo和guest。任何一个登录帐号都可通过guest 帐号来访问相应的数据库。但新建的数据库只有一个dbo用 户。 sa和builtin\administrators会自动成为数据库的用 户帐号dbo。 单击“用户”,可看到登录帐号与用户帐户之间的映射。
建议:日常管理中最好不要使用sa登录帐号,可以再添加一个系统 管理员帐号。
8.2.2. 登录帐号
2. 添加和管理登录帐号
依次展开“服务器组、服务器、安全性、登录”节点,此时可 以添加、修改、删除、禁止登录帐号。 (1)添加Windows帐号: Windows 的用户必须在SQL Server中有登录帐号才可登 录SQL Server服务器。 具体操作:单击浏览按钮来查找和添加用户或组,选择默 认数据库、默认语言。 (2)添加SQL Server 帐号:输入名称和密码。 注:系统表sysxlogins中记录所有的登录帐号。

普罗米修斯 mysql指标

普罗米修斯mysql指标全文共四篇示例,供读者参考第一篇示例:普罗米修斯(Prometheus)是一款开源的监控系统和时间序列数据库,广泛应用于监控和报警领域。

在使用普罗米修斯进行监控时,我们经常会涉及到MySQL数据库的监控指标。

MySQL是一款流行的关系型数据库管理系统,许多网站和应用程序都在使用MySQL作为数据存储的选择。

在本文中,我们将探讨普罗米修斯中关于MySQL数据库的监控指标,帮助用户更深入地了解MySQL的运行状态。

一、普罗米修斯的特点普罗米修斯是一款基于时间序列数据库的监控系统,具有以下特点:1. 多维数据模型:普罗米修斯中的数据模型是基于键值对的多维数据模型,我们可以灵活地定义需要监控的指标和标签,方便进行数据查询与分析。

2. 强大的查询语言:普罗米修斯提供了PromQL查询语言,可以进行复杂的数据查询和操作,帮助用户更好地分析和监控系统。

3. 数据存储和数据采集:普罗米修斯采用本地存储的方式保存监控数据,采集器可以定期收集目标系统的指标数据,实现对系统状态的实时监控。

4. 丰富的可视化和报警功能:普罗米修斯内置了Grafana等可视化工具,可以展现监控数据的图表和面板,同时可以设置报警规则,实现对系统异常的即时通知。

二、MySQL指标在使用普罗米修斯监控MySQL数据库时,我们需要关注一些重要的指标,以确保系统正常运行并及时发现问题。

下面是一些常见的MySQL指标:1. 线程状态指标:MySQL中线程状态的监控是非常重要的,主要包括活跃线程数、休眠线程数、等待线程数等指标。

通过监控线程状态可以了解数据库的并发情况和是否存在线程阻塞的问题。

2. 查询性能指标:查询性能是MySQL系统的关键指标之一,主要包括查询速度、查询时长、查询扫描行数等指标。

监控查询性能可以及时发现慢查询和优化查询语句。

3. 锁状态指标:MySQL中的锁状态对系统的性能和并发处理能力有直接影响,主要包括表级锁、行级锁、读锁和写锁等指标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档