摘要: 1,介绍 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数 阅读全文
posted @ 2024-05-14 15:04 pine1203 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 触发器是与表有关的数据库对象,指在 insert / update / delete之前(BEFORE) 或之后(AFTER),触发并执行触发器中定义的SQL语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性, 日志记录 , 数据校验等操作 。 使用别名 OLD 和 NEW 阅读全文
posted @ 2024-05-14 14:01 pine1203 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 存储函数是有返回值的存储过程,存储函数的参数只能是IN类型的。具体语法如下: CREATE FUNCTION 存储函数名称 ([ 参数列表 ]) RETURNS type [characteristic ...] BEGIN -- SQL语句 RETURN ...; END ; characteri 阅读全文
posted @ 2024-05-14 11:06 pine1203 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 存储过程是事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用。 特点: 封装,复用 > 可以把某一 阅读全文
posted @ 2024-05-14 10:02 pine1203 阅读(39) 评论(0) 推荐(0) 编辑