Stories

List
Create Time

MySQL最怕的IN大列表,被百度智能雲GaiaDB治好了!查詢速度提升60倍!

大家好,今天給大家分享一個百度智能雲GaiaDB在MySQL內核優化上的黑科技——如何讓包含數十萬個值的IN查詢,從原來的20秒降到0.3秒! 在生產環境中,通常很多業務場景會使用包含成千上萬個取值的 IN 謂詞進行數據過濾。然而當列表過大時,MySQL 的 range optimizer 容易因內存限制(由 range_optimizer_max_mem_size 控制)而失效,導致查詢退化為全