1.在为表创建索引的过程中发现當在一个现有的索引最右添加一列后,按照筛选条件看能缩小查询的范围。然后从explain执行后结果发现其实扫描的rows有时候反而比加上新的┅列后会增多。
而某些情况下rows的大小并不是和最后的查询时间成反比。
2.比如我的表结构如下:
当我试图在索引one的最后添加一列poid后我发現,explain执行后的rows反而增多了
所以,rows究竟是怎么计算出来的呢
1.在为表创建索引的过程中发现當在一个现有的索引最右添加一列后,按照筛选条件看能缩小查询的范围。然后从explain执行后结果发现其实扫描的rows有时候反而比加上新的┅列后会增多。
而某些情况下rows的大小并不是和最后的查询时间成反比。
2.比如我的表结构如下:
当我试图在索引one的最后添加一列poid后我发現,explain执行后的rows反而增多了
所以,rows究竟是怎么计算出来的呢
满意请点击右上方【选为满意回答】按钮
你对这个回答的评价是