数据库写放大(数据库主机名是什么)

数据库写放大(数据库主机名是什么)

浏览次数:
信息来源: 用户投稿
更新日期: 2024-11-30 15:52:59
文章简介

我有一个网站,放在分销主机上。仅数据库就占了8GB左右空间,这是一个有几张大表的数据库。我主要是不太喜欢在网站前端检索数据库的加载时间过长。 同时,我也想存储一些文件,这估计额外需要30GB或

2025阿里云双十一服务器活动

我有一个网站,放在分销主机上。仅数据库就占了8GB左右空间,这是一个有几张大表的数据库。我主要是不太喜欢在网站前端检索数据库的加载时间过长。

同时,我也想存储一些文件,这估计额外需要30GB或40GB的空间。现在这些文件放在mega云盘上,但我希望它们能放在同一个主机上,方便管理。

网站会在前端调用数据库的查询过滤功能,这就是它现在慢的地方。现在用户还很少,因为它还没有向公众开放。我担心随着越来越多的用户开始加入,数据库会变得更慢。

希望推荐的vps主机商可以提供控制面板和一些技术支持。目前网站服务器有CPanel面板,通过PHPMyAdmin进行大部分数据库操作。

我觉得至少需要60gb的磁盘空间,最好更多。本来是准备用BuyVM的块存储盘的,但是它们好像已经卖完了。

RAINMAN:没有什么好推荐的,但内存容量最好配置高一点。理想情况下,把数据都放在内存中处理,会快很多。还要确保你的数据库已经优化过,如建索引等。

xreann20:我肯定会推荐@Francisco,如果他们卖完了,就用hetzner,他们可以额外挂载存储磁盘。

Jord:Dedi和Hetzner都可以挂载额外的存储空间。如果你想要更高的效率,可以试下独立服务器,处理时间应该也快。可以看下NVMe

Francisco:buyvm明天开始补货

raindog308:除了搬迁数据库,你可以考虑优化数据库:

1运行mysqltuner.pl-这是脚本的名称及其网址

数据库写放大,数据库主机名是什么

优化数据库性能是一门艺术。

AlwaysSkint:在这种情况下,我推荐用一个专门用于mariadb的VPS,前端托管在主机商内部的VPS上。两台vps通过内部ip通信。

@HostDoc价格不错。我每月付给你5.01英镑。问题是它不是管理型VPS。我想至少有一个基本的管理水平,不必是积极主动的管理。

Hani:如果您要将整个数据库放到内存中,请使用我们的NVMecheetah2

它配备了18GB的内存和240GB的NVMe空间

https://servarica.com/clients/cart.php?a=add&pid=409

raindog308:一个只有有两个用户的8GB数据库根本不是问题(真的,现在8GB的数据库没有那么大)。我笔记本电脑上有个100GB的数据库,我是唯一的用户,响应速度非常快。

一个拥有1,000用户的10M数据库,如果他们同时更新/写入相同的行,这可能有些问题。即使一个拥有1,000用户的8gb数据库,如果他们中有999的人在进行读,那也没什么问题。

这些都取决于sql语句性质和并发量。

SNACTeam:我推荐DigitalOcean或Upcloud,既可扩展又可靠。

@Raindog308没有人执行更新操作。是只读访问,前端搜索数据库。

@Hani另一个好提议让我考虑。

ITLabs:建议尝试找到耗时长的查询语句,优化查询语句以提高数据库性能。因为你主要处理读取操作,也许缓存机制会有所帮助(看看redis或proxysql)。

标签:
企业虚拟化方案(开源虚拟化软件)
« 上一篇
mac虚拟机占用空间(mac硬盘空着却提示空间不足)
下一篇 »

如本文对您有帮助,就请抽根烟吧!