![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
alex6586
这个作者很懒,什么都没留下…
展开
-
mysql和postgresql的语法区别
这里列举了一些常见的MySQL和PostgreSQL之间的语法区别,但并不是全部。因此,使用时需要仔细阅读相应的文档以了解具体的差异和特性。原创 2023-07-20 19:25:06 · 2498 阅读 · 0 评论 -
mysql中,什么是ddl语句,还有什么语句
DDL语句用于创建、修改和删除数据库对象(如表、索引、视图、存储过程等)以及定义数据的约束和权限。需要注意的是,执行DDL语句通常需要具备对应的权限,比如对于创建、修改和删除数据库对象的操作,通常需要具备足够的管理员权限。DML(Data Manipulation Language):用于对数据库中的数据进行操作,包括INSERT、UPDATE、DELETE等语句。DCL(Data Control Language):用于定义数据库的访问权限和安全性,包括GRANT、REVOKE等语句。原创 2023-07-20 19:22:08 · 430 阅读 · 0 评论 -
Mysql中InnoDB的行锁
InnoDB是MySQL中一种常用的存储引擎,它支持行级锁(row-level locking),也称为记录锁(record-level locking),这意味着锁定的不是整个表或页面,而是单独的行。这包括共享锁(S锁)和排他锁(X锁),用于读取和修改数据。锁算法:InnoDB使用多版本并发控制(MVCC)的方式管理行级锁,通过在每个数据行上维护版本号,实现非阻塞型的并发访问。并发性高:行级锁允许多个事务同时访问并修改不同的行,提高了并发性,可以避免不必要的阻塞和冲突。原创 2023-07-20 19:21:13 · 384 阅读 · 0 评论