当前位置:Gxlcms > 数据库问题 > mysql基础之存储引擎

mysql基础之存储引擎

时间:2021-07-01 10:21:17 帮助过:8人阅读

  相关知识之并发处理 并发控制 当多个连接对记录进行修改时保证数据的一致性和完整性。 注:对并发控制的理解:如果 两个用户同时访问数据库同一条记录,一个删除,一个读取,这个时候就会报错。这个时候就会用到并发控制。   在处理 并发读 或者 并发写时,系统采取锁系统解决。 共享锁(读锁):在同一时间段内,多个用户可以读取同一资源,读取过程中数据不会发生任何变化。 排他锁(写锁):在任何时候只能有一个用户写入资源,进行写锁时会阻塞其他读锁或者写锁操作。   锁颗粒: 表锁,是一种开销最小的锁策略。 行锁,是一种开销最大的锁策略。     事物: 事物用于保证数据库的完整性。   事物的特性: 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability)   索引 索引是对数据表中一列或多列的值进行排序的一种结构。 技术分享 存储引擎知识点总结: MyISAM :存储限制可达256TB, 支持索引、表级锁定、数据压缩。 Innodb:存储限制为64TB, 支持事物和索引,锁颗粒为行锁。

mysql基础之存储引擎

标签:log   技术   排序   共享   png   资源   alt   一致性   ges   

人气教程排行