一亿的话,偶这估计要大于70分钟。聚集索引时间更长。 这个需要索引排序,建立分支索引复合B树。一般海量数据不如新建立表,建立好索引,然后逐批导入数据。差劲点的机器,一亿数据建立索引基本就是死机或是僵尸状态。只能慢慢的等了,一天都不行,就上边那方法。
索引跟类型关系很大,一般定长字段比变长字段简单,IO消耗小,时间节省,复合索引变长越多就越复杂,其次就是 一表多索引,这种情况 会衍生各种存储索引结构,就更费时间了。表有多少数据页,多少文件,每页多少槽位都会影响时间。
时间:2023-09-05 03:54:45
一亿的话,偶这估计要大于70分钟。聚集索引时间更长。 这个需要索引排序,建立分支索引复合B树。一般海量数据不如新建立表,建立好索引,然后逐批导入数据。差劲点的机器,一亿数据建立索引基本就是死机或是僵尸状态。只能慢慢的等了,一天都不行,就上边那方法。
索引跟类型关系很大,一般定长字段比变长字段简单,IO消耗小,时间节省,复合索引变长越多就越复杂,其次就是 一表多索引,这种情况 会衍生各种存储索引结构,就更费时间了。表有多少数据页,多少文件,每页多少槽位都会影响时间。
mysql 查询表索引 索引和主键的区别 – 数据库 – 前端 php连接mysql时间
2023-09-23
mysql查询表大小 mysql索引底层原理 – 数据库 – 前端 mysql 主机名
2021-09-15