临时表是系统采取某些作业时所需要用到的一些临时数据。根据其存储的形态不同,可以分为磁盘临时表和内存临时表。
在数据库优化工作中,使数据尽可能的小,使表在硬盘上占据的空间尽可能的小,这是最常用、也是最有效的手段之一。
Myisamchk工具的使用效率主要跟表的大小有关。如果数据表比较大,则其运行的速度就会比较慢。在这种情况下,数据库管理员可能需奥调整内存的配置。
Limit子句其本质的功能是限制用户的纪录数量,但是其还有很多别的用途,如快速判断查询语句的有效性、计算表所需要的空间等等。
在更新的过程中,所有其它想要访问这个表的线程必须要等到其更新完成为止,此时就会导致锁竞争的问题。
在MySQL数据库中,表的不同部分在不同的位置被存储为单独的表。分区主要就是用来解决表在不同的位置存储的问题。