Similar university library was built bibliographic index, improve data retrieval efficiency, reduce the cost of database IO
By index column to sort the data, cost data sorting, reducing the CPU usage
Disadvantages:
In fact, the index is also a table that holds the primary key and index fields, and points to record a solid table, so the index column is to take up space
Although the index greatly increased query speed, while it will reduce the speed of updating the table, such as table INSERT, UPDATE, and DELETE. Because when you update the table, MYSQL not only to save data, but also save about index file is updated each time adding a field index column will adjust because the index information of the key changes brought about by the update
The index is just one factor to improve efficiency, MYSQL if you have a large amount of data tables, we need to take the time to research the best indexing, query optimization, or