Heim > Datenbank > MySQL-Tutorial > 使用ssd硬盘加速 mysql index查询

使用ssd硬盘加速 mysql index查询

WBOY
Freigeben: 2016-06-07 16:37:22
Original
1183 Leute haben es durchsucht

使用ssd硬盘加速 mysql index查询 更多文章请参考: http://www.javaarch.net/jiagoushi/index.htm? 如果数据量比较大,而ssd容量又不是很大,那么可以考虑把index索引数据存到ssd上,把表数据还是存在旧的硬盘上。 ? 那么怎么让mysql把index索引建在ssd上并

使用ssd硬盘加速 mysql index查询


更多文章请参考: http://www.javaarch.net/jiagoushi/index.htm?


如果数据量比较大,而ssd容量又不是很大,那么可以考虑把index索引数据存到ssd上,把表数据还是存在旧的硬盘上。

?

那么怎么让mysql把index索引建在ssd上并使用ssd上的index数据呢?

?

1.在ssd上建几个目录

?

mkdir /ssd/mysql_indexes

mkdir /ssd/mysql_indexes/my_big_db_name

chmod 700 ?/ssd/mysql_indexes

chown –R mysql:mysql /ssd/mysql_indexes

?

2.使用MyISAM引擎的可以在mysql的配置中添加下面配置,可以加速索引的重建

?

[mysqld]

myisam_repair_threads=10

?

3.最后我们执行下面的query让mysql切换表的索引数据位置

?

ALTER TABLE my_table INDEX DIRECTORY= '/ssd/mysql_indexes/my_big_db_name';?

?

这个必须得等到mysql的index重建之后,才能明显感觉到数据库已经快起来了。

?

作者:zhongweijian 发表于2013-5-30 18:23:34 原文链接

阅读:0 评论:0 查看评论

使用ssd硬盘加速 mysql index查询

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage