MySQL8.0.27 新特性-提高二級索引的建立效率
原文地址:https://blogs.oracle.com/mysql/post/mysql80-innodb-parallel-threads-ddl
在8.0.27版本提供瞭如下引數,可用於提高索引建立效率。
innodb_ddl_threads = 4 innodb_ddl_buffer_size = 1048576 innodb_parallel_read_threads = 4
如果磁碟夠快、CPU核數夠多,調整這些引數可以使索引建立效率顯著提升。
作者的測試效果:
使用此提醒還能使用同一個alter table操作建立多個索引,如:
SQL alter table booking add index idx_2(flight_id, seat, passenger_id), add index idx_3(price, passenger_id), add index idx_4(seat,price); Query OK, 0 rows affected (10 min 17.8435 sec)
而預設設定下則需要28分鐘。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26451536/viewspace-2845660/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 千萬級MySQL資料庫建立索引,提高效能的祕訣MySql資料庫索引
- GaussDB(for Cassandra)新特性發布:支援Lucene二級索引,讓複雜查詢更智慧索引
- 談談MYSQL索引是如何提高查詢效率的MySql索引
- 8.0新特性-不可見索引索引
- Phoenix 二級索引索引
- Phoenix二級索引索引
- 【Mysql】InnoDB 中的聚簇索引、二級索引、聯合索引MySql索引
- CDH+HBase Indexer+Solr為HBase資料建立二級索引IndexSolr索引
- mysql8.0新特性--隱藏索引MySql索引
- pandas 設定二級索引索引
- MySQL 8.0新特性-倒敘索引 desc indexMySql索引Index
- 提高招人的效率
- C++11新特性(二):語言特性C++
- MySQL索引憑什麼能讓查詢效率提高這麼多?MySql索引
- Hbase的二級索引和RowKey的設計索引
- 淺談 Slack Channel 支援的一些提高工作效率的特性
- Android提高--索引Android索引
- AppBoxFuture: 二級索引及索引掃描查詢資料APP索引
- 使用高斯Redis實現二級索引Redis索引
- 什麼情況下需要建立索引? 索引的作用?為什麼能夠提高查詢速度?(索引的原理) 索引有什麼副作用嗎?索引
- 提高採購流程效率的方法
- 提高VSCode 10倍效率的技巧VSCode
- 如何提高App開發的效率?APP
- 如何提高介面測試的效率
- 如何提高使用Java反射的效率?Java反射
- hbase構建二級索引解決方案索引
- 阿里面試:MySQL索引憑什麼能讓查詢效率提高這麼多?阿里面試MySql索引
- NULL列時,如何使得IS NULL或者IS NOT NULL可以使用索引來提高查詢效率Null索引
- JDK11新特性學習(二)JDK
- JDK8新特性詳解(二)JDK
- 深入React v16新特性(二)React
- JAVA開發之簡化Dao層、提高開發效率(二)Java
- 30 個極大提高開發效率超級實用的 VSCode 外掛VSCode
- 為了提高開發效率,我實現了 uTools 的超級皮膚
- [譯] 提高營銷效率的工程(二)—— 廣告製作和管理的規模化
- DocumentDB 建立索引索引
- Hive建立索引Hive索引
- 提高iOS App開發效率的方法iOSAPP