更改

跳到导航 跳到搜索
添加706字节 、 2019年8月27日 (二) 15:24
第7行: 第7行:  
=== 不走索引 ===
 
=== 不走索引 ===
 
=== 行级锁和表级锁 ===
 
=== 行级锁和表级锁 ===
 +
 +
行级锁定的优点:
 +
 +
·        当在许多线程中访问不同的行时只存在少量锁定冲突。
 +
 +
·        回滚时只有少量的更改。
 +
 +
·        可以长时间锁定单一的行。
 +
 +
行级锁定的缺点:
 +
 +
·        比页级或表级锁定占用更多的内存。
 +
 +
·        当在表的大部分中使用时,比页级或表级锁定速度慢,因为你必须获取更多的锁。
 +
 +
·        如果你在大部分数据上经常进行GROUP BY操作或者必须经常扫描整个表,比其它锁定明显慢很多。
 +
 +
·        用高级别锁定,通过支持不同的类型锁定,你也可以很容易地调节应用程序,因为其锁成本小于行级锁定。
    
== 存储引擎 ==
 
== 存储引擎 ==

导航菜单