-
Mysql分区技术的理论
所属栏目:[MySql教程] 日期:2016-10-16 热度:114
一、基本理论 在mysql大数据处理上,水平分表技术是很常用的,但是分表技术带来了PHP处理的很大开销,为了解决这个弊端Mysql5.1以后以插件的方式增加了一个新的技术--分区技术。 分区技术是在逻辑层进行的水平分表,对于应用程序而言还是一张表,Mysql5.1[详细]
-
高性能的MySQL(5)索引策略-索引和表的维护
所属栏目:[MySql教程] 日期:2016-10-16 热度:156
维护表有三个主要的目的: 1、找到并修复损坏的表。 对于MyISAM存储引擎来说,表损坏通常是系统崩溃导致的。其他的引擎也会由于硬件的问题,MySQL本身的缺陷或者操作系统的问题导致索引的损坏。 损坏的索引,会导致查询返回错误的结果或者莫须有的主键冲突[详细]
-
MySQL常见面试问题总结(四)
所属栏目:[MySql教程] 日期:2016-10-16 热度:182
副标题#e# 091 数据库死锁概念 多数情况下,可以认为如果一个资源被锁定,它总会在以后某个时间被释放。而死锁发生在当多个进程访问同一数据库时,其中每个进程拥有的锁都是其他进程所需的,由此造成每个进程都无法继续下去。简单的说,进程A等待进程B释放[详细]
-
MySQL常见面试问题总结(三)
所属栏目:[MySql教程] 日期:2016-10-16 热度:138
副标题#e# 061 如何删除表? 答案:运行命令 drop table table_name; 062 创建索引 对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们忘了添加索引而造成的,或者说没有添加更为有效的索引导致。如果不加索引的话,那么查[详细]