Mysql Mysql-触发器 MySQL 触发器(trigger)是数据库中用于在某些事件发生时自动执行的特殊存储过程。这些事件通常是指对表的INSERT、UPDATE或DELETE操作。触发器可以帮助实现一些复杂的业务逻辑,并确保数据的完整性和一致性。 2024-07-12 588 阅读 0 评论
Mysql Mysql-存储函数 在MySQL中,存储函数(Stored Function)是一种可以返回单一值的数据库对象。与存储过程不同,存储函数可以在SQL语句中像普通函数一样使用,例如在 SELECT 语句中。存储函数在某些场景下非常有用,例如执行复杂的计算或数据转换。 2024-07-12 591 阅读 0 评论
Mysql Mysql-存储过程 MySQL存储过程(Stored Procedure)是一种在数据库中保存并可以重复执行的SQL代码块。存储过程的主要作用是提高操作的效率,减少网络通信量,并确保业务逻辑的一致性和可重用性。 2024-07-11 581 阅读 0 评论
Mysql Mysql-视图 视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。 通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 2024-07-02 600 阅读 0 评论
Mysql Mysql-索引优化 插入数据优化、主键优化、order by 优化、group by优化、limit 优化、count 优化、update 优化 2024-07-02 594 阅读 0 评论
Mysql Mysql-索引 索引(indax)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。 2024-07-02 607 阅读 0 评论
Mysql Mysql-存储引擎 存储引擎是数据库管理系统 (DBMS) 中的一种组件,负责管理数据库的物理存储、数据的读写操作以及相关的存储管理。不同的存储引擎在数据处理、性能优化和功能支持上有所不同,因此可以根据具体应用需求选择合适的存储引擎。 2024-06-23 680 阅读 0 评论
Mysql Mysql-事务 事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 2024-06-20 687 阅读 0 评论