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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【索引】Oracle查詢指定索引提高查詢效率索引Oracle
- 利用B*TREE的特性,為列值分佈極端不平衡的表建立特殊索引來提高效率索引
- Oracle 12c新特性之:使用高階索引壓縮建立索引Oracle索引
- 建立索引——提高SQL Server效能索引SQLServer
- 千萬級MySQL資料庫建立索引,提高效能的祕訣MySql資料庫索引
- GaussDB(for Cassandra)新特性發布:支援Lucene二級索引,讓複雜查詢更智慧索引
- Lucene中建立索引的效率和刪除索引的實現索引
- 談談MYSQL索引是如何提高查詢效率的MySql索引
- 利用索引提高SQL Server資料處理的效率索引SQLServer
- 8.0新特性-不可見索引索引
- Oracle11新特性——PLSQL新特性(二)OracleSQL
- 使用Oracle功能特性提高應用執行效率 (3)Oracle
- 使用Oracle功能特性提高應用執行效率 (2)Oracle
- 使用Oracle功能特性提高應用執行效率 (1)Oracle
- 索引組織表上建立BITMAP索引(二)索引
- 【Mysql】InnoDB 中的聚簇索引、二級索引、聯合索引MySql索引
- CDH+HBase Indexer+Solr為HBase資料建立二級索引IndexSolr索引
- mysql8.0新特性--隱藏索引MySql索引
- 11g新特性:不可視索引索引
- 重建索引一定能提高索引儲存空間利用率和效率嗎?索引
- lucene(二) 索引的建立、增刪改查索引
- pandas 設定二級索引索引
- C++11新特性(二):語言特性C++
- MySQL 8.0新特性-倒敘索引 desc indexMySql索引Index
- 【MySQL】5.7新特性之二MySql
- MySQL索引憑什麼能讓查詢效率提高這麼多?MySql索引
- HBase二級索引方案總結索引
- 提高C程式效率的方法C程式
- 使用Integration Developer中的Claim Check模式提高應用程式效率(二)DeveloperAI模式
- 提高sqlmap爆破效率SQL
- CWCS提高流程效率
- Oracle建立索引選擇合適的可選項及效率問題Oracle索引
- 淺談 Slack Channel 支援的一些提高工作效率的特性
- Java 8新特性(二):Stream APIJavaAPI
- Oracle 12c 新特性(二)Oracle
- 使用高斯Redis實現二級索引Redis索引
- 如何提高介面測試的效率
- 如何提高使用Java反射的效率?Java反射