gpt4 book ai didi

mysql - 将庞大的 MySQL 数据库拆分成多个数据库以提高性能是否有好处?

转载 作者:行者123 更新时间:2023-11-29 07:14:46 26 4
gpt4 key购买 nike

有一个庞大的 MySQL 数据库,数据权重达数百 GB。它遇到性能问题。表的垂直和水平分区是提高性能的可能途径。

您认为将此数据库拆分为多个数据库是否也有利于提高性能?

项目基于Rails

最佳答案

对于 InnoDB 存储类型,您可以指定将每个表存储在单独的文件中

http://www.electrictoolbox.com/mysql-innodb-one-file-per-table/

这将帮助您的文件系统为您的表制定缓存策略。

关于mysql - 将庞大的 MySQL 数据库拆分成多个数据库以提高性能是否有好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2071673/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com