数据库越来越大怎么办?

发布网友 发布时间:2022-04-20 09:44

我来回答

4个回答

热心网友 时间:2022-04-10 05:51

MySQL其中的一个技术特点就是支持很多种存储引擎,包含MySIAM,InnoDB,Falcon,NDB Cluster,XtraDB等等,这些都是MySQL比较常用的一些存储引擎。它们有不同的应用特点,对数据的存储模式也用很大不同。具体可以百度文库中搜索mysqlchina发的一篇文章“MySQL各种存储引擎的对比”。如果是数据库数据量很大,并且在持续不断的增长,这需要仔细分析一下哪些是在线数据、哪些是离线保存的仅供查询的数据,然后,MySQL还有很多用于构建数据仓库的存储引擎,如InfoBright,Kickfire,Tokutek,Calpont等等,某些存储引擎的压缩比是非常大的,像InfoBright的压缩比可高达10:1。因此,关于这个问题,还是看你的应用是怎么构建的,是否支持读写分离、读可扩展性、数据本身的特点,然后选择合适的存储引擎就可以达到很好的效果

热心网友 时间:2022-04-10 07:09

定期备份数据 和 保持一段时间的数据

热心网友 时间:2022-04-10 08:44

增大内存

热心网友 时间:2022-04-10 10:35

收缩下 看看

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com