当前位置:  开发笔记 > 编程语言 > 正文

托管:为什么MySQL数据库的数量很重要?

如何解决《托管:为什么MySQL数据库的数量很重要?》经验,为你挑选了2个好方法。

好吧,也许我在这里遗漏了一些东西,但我正在寻找各种PHP托管选项,我看到的内容有"10个MySQL数据库",或者25个甚至无限制.

现在,我已经在拥有Oracle后端的站点上工作,这些后端拥有10,000多个并发用户,而且我们有一个数据库.

当然,数据库的概念是你可以存储你想要的任何东西.那么为什么这个数字很重要?是否有一些表,行或整体数据库限制我不知道(完全可能)?或者是问题还是并发连接?或者其他一些性能问题(例如分片)?分片方面似乎不太可能,因为即使是基本的托管选项(即每月5美元以下)我看到10个数据库.

如果有人能在这个问题上找到我,那就太好了.



1> Alan Storm..:

尽管存在一些技术和历史方面的考虑,但这主要是一种营销策略.

首先,如果这是显而易见的,那么道歉,但是SCHEMAs对于Oracle来说是DATABASES对于MySQL(简单来说就是表的逻辑集合).

主持人说你可以在服务器上安装XX个配置的逻辑数据库.许多Web应用程序需要运行数据库.现代Web应用程序(如Wordpress,Movable Type,Joomla等)将允许您使用自定义前缀命名表.但是,如果应用程序没有此配置功能,则表示每次安装需要一个数据库.此外,类似地,如果两个应用程序具有相同的表名,则它们不能共存于单个数据库中.很多早期的Web应用程序都是这样开始的,所以早期的数据库数量是一个需要考虑的重要特性.

还有访问和安全性.虽然MySQL(和其他数据库)可以配置为向用户提供精细的访问控制,直到表级和列级,但创建一个对逻辑数据库具有完全权限的用户通常更容易.这对于销售服务但将已完成的网站/应用程序的实际托管传递给共享的Web主机的人来说非常重要.



2> Josh Hunt..:

有些人喜欢每个应用一个数据库

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有