mysql聯合索的字段都要使用嗎?
你說的是組合索引嗎?where 查詢后面同時查兩個或者多個字段比較多的話,可以考慮組合索引,這樣查詢的效率比較快,同時卻會降低更新表的速度,如對表進行INSERT、UPDATE和DELETE。因為更新表時,MySQL不僅要保存數據,還要保存一下索引文件。索引要慎用。可以考慮使用非結構化的mongdb或者es,查詢的時候使用他們更加方便,落地的數據保存到mysql中。
mysql聯合索的字段都要使用嗎?
你說的是組合索引嗎?where 查詢后面同時查兩個或者多個字段比較多的話,可以考慮組合索引,這樣查詢的效率比較快,同時卻會降低更新表的速度,如對表進行INSERT、UPDATE和DELETE。因為更新表時,MySQL不僅要保存數據,還要保存一下索引文件。索引要慎用。可以考慮使用非結構化的mongdb或者es,查詢的時候使用他們更加方便,落地的數據保存到mysql中。